Russell Shean
banner
rshean.bsky.social
Russell Shean
@rshean.bsky.social
Independent freelance consultant |
data scientist | data engineer | software developer

#rstats #python #pydata #bash #databs #azure python tools for #powerbi

DMs about freelance projects, collaborations, or just to chat welcome 😁
Do you use #PowerBI but wish you could automate the tedious repetitive bits?

I'm excited to share a python package I'm working on to create Power BI dashboards, add data sets and visual features such as charts, maps, slicers and text using python functions. #fabric #Dataviz
❗️Our next workshop will be on May 22nd, 6 pm CEST, on Power Bpy: python package for automating and accelerating Power BI dashboard development by
@rshean.bsky.social!
Register or sponsor a student by donating to support Ukraine!
Details: bit.ly/3wBeY4S
Please share!
#AcademicSky #EconSky #Python
May 19, 2025 at 10:32 AM
Reposted by Russell Shean
🚨 Registration is OPEN for Cascadia R Conf 2025!

Join us June 20–21 in Portland for workshops, talks, and our keynote from David Keyes: “25 Things You Didn’t Know You Could Do with R” 🧠✨

Full agenda + tickets: cascadiarconf.com
#rstats #datascience
CascadiaRConf
Cascadia R Conference is an R conference serving the Pacific Northwest region (Alaska/British Columbia/Washington/Oregon/California).
cascadiarconf.com
April 23, 2025 at 4:37 AM
Reposted by Russell Shean
Made a little something to help students quickly convert between wide and long data for my (no-code) viz class. Helpful for when Datawrapper or Rawgraphs insist on a particular format for certain chart types. Built with #svelte and #rstats using webR!

pivotteer.netlify.app
March 30, 2025 at 9:57 AM
Reposted by Russell Shean
while it's on a personal phone, in a chat window or wherever. This matters to you only if your information is of interest to nation state actors. For many people this isn't a concern. People protesting their government do have such concerns and must take additional precautions (see eff.org) 3/
Electronic Frontier Foundation
Defending your rights in the digital world
eff.org
March 26, 2025 at 5:52 AM
Excited (and a little nervous!) to share that I'll be giving a talk for @dariia.bsky.social's Workshops for Ukraine series about a #python package I'm working on to create #PowerBI dashboards with python instead of Power BI Desktop. #databs #pydata #dataviz #datavis

sites.google.com/view/dariia-...
March 22, 2025 at 9:28 PM
Reposted by Russell Shean
☕ Coffee and Coding ☕

Do you have an interesting piece of code/work to showcase, an opportunity for collaboration or a code dilemma you would like help with?

We would love to hear from you at Coffee and Coding – join the NHS-R Community Slack for more info (postcard.nhsrcommunity.com)!

#rstats
NHS-R Community
postcard.nhsrcommunity.com
March 18, 2025 at 2:57 PM
Reposted by Russell Shean
You absolutely CAN make #Python use 1-based indexing! Your nightmares are now reality (for list, tuple, & str)! 😈

The code does exactly this by wrapping collections with a clever OneBasedIndex class that automatically adjusts indices behind the scenes.

💻: colab.research.google.com/github/coatl...
March 12, 2025 at 5:59 AM
Reposted by Russell Shean
This is a great primer on Audrey Tang and pluralism. YouTube link to the doc is downthread.
Good Enough Ancestor is out now! Learn the story of Audrey Tang ( @audreyt.org ) as she reflects on democracy in Taiwan and around the globe. www.combinationsmag.com/good-enough-...
March 11, 2025 at 3:39 AM
喜歡用 #python 嗎? 2025年9月6-7日在 #台灣
嗎?

#PyCon #Taiwan 2025大會已經開放投稿到4月5日為止 🐍🥳🙆

你在等蛇麼呢? 現在就可以去這裡投: reurl.cc/M6Qnnm

不知道地點還沒有決定還是我沒有找到而已😅, 但更多資訊在:

Twitter: x.com/PyConTW?t=HM...

官方網站: tw.pycon.org/2025/zh-hant

Don't read Chinese? 😆 I'll post an English version soon too!
#pycontw2025 #pycontw
March 7, 2025 at 11:00 PM
One my weirder memories from travelling in China was visiting Tiananmen square. Inside dozens of men dressed like tourists were standing alone just watching ppl.

It took me a while to realize that despite being near the forbidden city and houhai, plainclothes police outnumbered actual tourists

1/
March 7, 2025 at 5:54 AM
Reposted by Russell Shean
What language(s) would you use for different data journalism tasks? Four expert data journalists answer - #NICAR25 - (1/2)
March 6, 2025 at 10:32 PM
Anyone else just hear back that their #cste abstract was accepted for the 2025 Council of State and Territorial Epidemiologists conference in Grand Rapids?

I just had 3 #informatics abstracts accepted! 😁

#PublicHealth #episky #epidemiology #DataModernization
March 6, 2025 at 11:26 PM
Reposted by Russell Shean
Closeread Prize winners are here! 🏆

Want to create engaging, scroll-based stories with your data? See stunning scrollytelling examples made with Quarto: posit.co/blog/closere...

Learn more about Closeread and its power to create dynamic narratives. Congrats winners! #Quarto #RStats #Python
February 24, 2025 at 3:14 PM
Reposted by Russell Shean
You can bypass DeepSeek AI's censorship by requesting responses in ASCII code instead of plain text.

I've tested various inputs and observed numerous instances of answer post-processing.
February 21, 2025 at 3:46 PM
In grad school when we we're all learning #rstats I tried to get a thing called barR started where we'd all go to a bar and work on R projects together. Halfway across the world and a few years later I finally found the perfect venue 😄
February 23, 2025 at 6:46 AM
Reposted by Russell Shean
🚨 Blog post 🚨

What business does a political scientist have analyzing NASA asteroid impacts?

We have #rstats tools in social science that can help prevent panic due to fluctuating measurement noise in NASA 💥🌍 estimates.

Includes forecasts of 🎇 on 🌎👇

Link: www.robertkubinec.com/post/nasa_be...
February 20, 2025 at 6:10 PM
I discovered an awesome pre built github action to deploy an #rshiny app to shinyapps.io

github.com/DeeNA95/shin...
Which is a fork of this:
github.com/BDSI-Utwente...

#rstats #rspatial
shinyapps.io
shinyapps.io
shinyapps.io
February 19, 2025 at 3:49 AM
Reposted by Russell Shean
It is safe to say one should always assume you can find R anywhere because somebody said why not r4pi.org 😂

look at another recent example here
stat.ethz.ch/pipermail/r-...
R for the Raspberry Pi
r4pi.org
February 18, 2025 at 10:23 PM
Reposted by Russell Shean
#30DayMapChallenge - day 25 - heat

In the heat of battle M23 rebels (and by extension Rwandan military) have, over the past year, largely been attacking civilians and state forces in Nord-Kivu, according to @acleddata.bsky.social data.

#rstats #dataviz
February 16, 2025 at 12:29 AM
I discovered adding #JavaScript to #quarto headers and now instead of actually learning quarto parameters😆 I'm using JS to change page titles, remove elements & change CSS.

The #python script in the picture runs on #GitHub actions, modifies the repo readme, appends JS & copies it to a website. /1
February 13, 2025 at 7:24 PM
Reposted by Russell Shean
UseR! 2025 Call for Proposals is now open! We invite R users and developers from around our region and the world to submit abstracts for useR! 2025.
Deadline: Monday 3rd March 2025

useR! will be held from August 8th to 10th at Duke University in Durham, NC, USA.

user2025.r-project.org/call
#RStats
Call for Submissions – useR! 2025
user2025.r-project.org
February 3, 2025 at 7:01 PM
For Windows
This assumes no admin rights, if you have admin rights there are more options: superuser.com/a/1026940

1. Find your #Rstats executable
2. Create a new folder
3. Inside folder add a batch script to launch R with --no-save arg
4. Add folder to path

gist: gist.github.com/Russell-Shea...
January 30, 2025 at 12:09 AM
Ha! I figured out how to disable the "save workspace image ?" prompt when exiting #Rstats from a terminal

Here's how I did it (in Ubuntu; I'm going to solve windows cmd tomorrow at work)

Details in alt text!
credit to this blog that I shamelessly copied from: www.r-bloggers.com/2009/03/r-ti...
January 29, 2025 at 5:46 AM