Steven P. Sanderson II, MPH
@spsanderson.com
New Book: https://packt.link/oTyZJ
Site: https://www.spsanderson.com
Blog: https://www.spsanderson.com/steveondata
R - install.packages("healthyverse")
opinions are mine
Advisor to DoTadda
https://github.com/spsanderson
Site: https://www.spsanderson.com
Blog: https://www.spsanderson.com/steveondata
R - install.packages("healthyverse")
opinions are mine
Advisor to DoTadda
https://github.com/spsanderson
Pinned
#RandomWaker has been updated to stable 1.0.0 and out to #CRAN
Post: www.spsanderson.com/steveondata/...
Post: www.spsanderson.com/steveondata/...
Construction moving along
November 8, 2025 at 3:40 PM
Construction moving along
Reposted by Steven P. Sanderson II, MPH
November 7, 2025 at 7:03 PM
Some intelligence with image playground is pretty cool. I had to after 5.5 years get a new phone last night
#Apple #AppleIntelligence
#Apple #AppleIntelligence
November 7, 2025 at 6:54 PM
Some intelligence with image playground is pretty cool. I had to after 5.5 years get a new phone last night
#Apple #AppleIntelligence
#Apple #AppleIntelligence
Reposted by Steven P. Sanderson II, MPH
We are looking for #rstats community feedback on 3 new dplyr functions!
We're aiming to expand the `filter()` family:
- `filter()` to keep rows
- `filter_out()` to drop rows
- `when_any()` and `when_all()` as modifiers
Read more and leave feedback here:
github.com/tidyverse/ti...
We're aiming to expand the `filter()` family:
- `filter()` to keep rows
- `filter_out()` to drop rows
- `when_any()` and `when_all()` as modifiers
Read more and leave feedback here:
github.com/tidyverse/ti...
November 7, 2025 at 4:03 PM
We are looking for #rstats community feedback on 3 new dplyr functions!
We're aiming to expand the `filter()` family:
- `filter()` to keep rows
- `filter_out()` to drop rows
- `when_any()` and `when_all()` as modifiers
Read more and leave feedback here:
github.com/tidyverse/ti...
We're aiming to expand the `filter()` family:
- `filter()` to keep rows
- `filter_out()` to drop rows
- `when_any()` and `when_all()` as modifiers
Read more and leave feedback here:
github.com/tidyverse/ti...
🏆 Today’s typ.ing daily challenge:
🌟 Speed: 69wpm
🎯 Accuracy: 97.08%
🥇 Position: 20 out of 58 players today
🔥 Streak: 2
📅 typ.ing/daily
🌟 Speed: 69wpm
🎯 Accuracy: 97.08%
🥇 Position: 20 out of 58 players today
🔥 Streak: 2
📅 typ.ing/daily
typ.ing
A clean and simple typing trainer that cares about how you feel. Type to find out.
typ.ing
November 7, 2025 at 4:17 PM
🏆 Today’s typ.ing daily challenge:
🌟 Speed: 69wpm
🎯 Accuracy: 97.08%
🥇 Position: 20 out of 58 players today
🔥 Streak: 2
📅 typ.ing/daily
🌟 Speed: 69wpm
🎯 Accuracy: 97.08%
🥇 Position: 20 out of 58 players today
🔥 Streak: 2
📅 typ.ing/daily
🏆 Today’s typ.ing daily challenge:
🌟 Speed: 76wpm
🎯 Accuracy: 97.03%
🥇 Position: 23 out of 75 players today
🔥 Streak: 1
📅 typ.ing/daily
🌟 Speed: 76wpm
🎯 Accuracy: 97.03%
🥇 Position: 23 out of 75 players today
🔥 Streak: 1
📅 typ.ing/daily
typ.ing
A clean and simple typing trainer that cares about how you feel. Type to find out.
typ.ing
November 6, 2025 at 7:12 PM
🏆 Today’s typ.ing daily challenge:
🌟 Speed: 76wpm
🎯 Accuracy: 97.03%
🥇 Position: 23 out of 75 players today
🔥 Streak: 1
📅 typ.ing/daily
🌟 Speed: 76wpm
🎯 Accuracy: 97.03%
🥇 Position: 23 out of 75 players today
🔥 Streak: 1
📅 typ.ing/daily
Today's Python article, remember, I'm learning so be kind or rewind :)
Post: www.spsanderson.com/steveondata/...
#Python #TextMessage #Email #Gmail #Twillio #Text
Post: www.spsanderson.com/steveondata/...
#Python #TextMessage #Email #Gmail #Twillio #Text
Sending Email and Text Messages with Python: A Beginner’s Complete Guide – Steve’s Data Tips and Tricks
Send emails & SMS with Python easily! Beginner tutorial covering smtplib, Twilio, security best practices. Start your automation journey!
www.spsanderson.com
November 6, 2025 at 4:26 PM
Today's Python article, remember, I'm learning so be kind or rewind :)
Post: www.spsanderson.com/steveondata/...
#Python #TextMessage #Email #Gmail #Twillio #Text
Post: www.spsanderson.com/steveondata/...
#Python #TextMessage #Email #Gmail #Twillio #Text
Updated #pkgdown sites
www.spsanderson.com/healthyR/
www.spsanderson.com/healthyR.ts/
www.spsanderson.com/healthyR.ai/
www.spsanderson.com/healthyR.data/
www.spsanderson.com/healthyverse/
www.spsanderson.com/TidyDensity/
www.spsanderson.com/tidyAML/
www.spsanderson.com/RandomWalker
www.spsanderson.com/healthyR/
www.spsanderson.com/healthyR.ts/
www.spsanderson.com/healthyR.ai/
www.spsanderson.com/healthyR.data/
www.spsanderson.com/healthyverse/
www.spsanderson.com/TidyDensity/
www.spsanderson.com/tidyAML/
www.spsanderson.com/RandomWalker
Hospital Data Analysis Workflow Tools
Hospital data analysis workflow tools, modeling, and automations. This library provides many useful tools to review common administrative hospital data. Some of these include average length of stay, r...
www.spsanderson.com
November 5, 2025 at 2:08 AM
🏆 Today’s typ.ing daily challenge:
🌟 Speed: 77wpm
🎯 Accuracy: 98.54%
🥇 Position: 44 out of 101 players today
🔥 Streak: 1
📅 typ.ing/daily
🌟 Speed: 77wpm
🎯 Accuracy: 98.54%
🥇 Position: 44 out of 101 players today
🔥 Streak: 1
📅 typ.ing/daily
typ.ing
A clean and simple typing trainer that cares about how you feel. Type to find out.
typ.ing
November 3, 2025 at 6:05 PM
🏆 Today’s typ.ing daily challenge:
🌟 Speed: 77wpm
🎯 Accuracy: 98.54%
🥇 Position: 44 out of 101 players today
🔥 Streak: 1
📅 typ.ing/daily
🌟 Speed: 77wpm
🎯 Accuracy: 98.54%
🥇 Position: 44 out of 101 players today
🔥 Streak: 1
📅 typ.ing/daily
Loops in R? Got you covered. Here is today's post regarding nested for loops.
Post: www.spsanderson.com/steveondata/...
#R #RStats #Loops #ForLoop #Blog
Post: www.spsanderson.com/steveondata/...
#R #RStats #Loops #ForLoop #Blog
How to Create a Nested For Loop in R with Examples – Steve’s Data Tips and Tricks
Learn how to create a Nested For Loop R with step-by-step examples, syntax guide, and optimization tips. Master matrix operations and avoid common mistakes.
www.spsanderson.com
November 3, 2025 at 5:01 PM
Doing some work on my #R package #RandomWalker and looks like we got a nice speedup coming for all of the generating functions. Over 2,000 replications saw a large speedup where the original function takes 2.8x as long as the new.
#RStats #RProgramming #Optimization
#RStats #RProgramming #Optimization
November 2, 2025 at 12:38 AM
Doing some work on my #R package #RandomWalker and looks like we got a nice speedup coming for all of the generating functions. Over 2,000 replications saw a large speedup where the original function takes 2.8x as long as the new.
#RStats #RProgramming #Optimization
#RStats #RProgramming #Optimization
🏆 Today’s typ.ing:
🌟 Speed: 104wpm
🎯 Accuracy: 99.58%
📝 Training Set: English, most common 100 words
🔢 Capitalization: ❌ Numbers: ❌ Punctuation: ❌
✍️ Lifetime Characters: 9220
🌟 Speed: 104wpm
🎯 Accuracy: 99.58%
📝 Training Set: English, most common 100 words
🔢 Capitalization: ❌ Numbers: ❌ Punctuation: ❌
✍️ Lifetime Characters: 9220
typ.ing
A clean and simple typing trainer that cares about how you feel. Type to find out.
typ.ing
October 31, 2025 at 6:30 PM
🏆 Today’s typ.ing:
🌟 Speed: 104wpm
🎯 Accuracy: 99.58%
📝 Training Set: English, most common 100 words
🔢 Capitalization: ❌ Numbers: ❌ Punctuation: ❌
✍️ Lifetime Characters: 9220
🌟 Speed: 104wpm
🎯 Accuracy: 99.58%
📝 Training Set: English, most common 100 words
🔢 Capitalization: ❌ Numbers: ❌ Punctuation: ❌
✍️ Lifetime Characters: 9220
Working a script that will add run information after a stored procedure is executed. I want some basic information to run after each scheduled job to see a history, and to see if insert amounts look off if there is a late run or failure some place else.
#SQL #Technology
#SQL #Technology
October 30, 2025 at 12:56 PM
Working a script that will add run information after a stored procedure is executed. I want some basic information to run after each scheduled job to see a history, and to see if insert amounts look off if there is a late run or failure some place else.
#SQL #Technology
#SQL #Technology
Here are the summarized policies on my public Dotadda Timeline: app.dotadda.io/teams/c14346...
DoTadda
Gain total control of your team's critical project emails, files, and notes.
app.dotadda.io
October 29, 2025 at 10:56 PM
Here are the summarized policies on my public Dotadda Timeline: app.dotadda.io/teams/c14346...
Today's blogpost goes over the use of #ragnar #ollama in #R for document summary, specifically health insurance payer policy.
Post: www.spsanderson.com/steveondata/...
#RStats #Blog #tidyverse #ellmer #ragnar #ollama
Post: www.spsanderson.com/steveondata/...
#RStats #Blog #tidyverse #ellmer #ragnar #ollama
RAG with Ollama and ragnar in R: A Practical Guide for R Programmers – Steve’s Data Tips and Tricks
Learn how to build a privacy-preserving Retrieval-Augmented Generation (RAG) workflow in R using Ollama and the ragnar package. Discover step-by-step methods for summarizing health insurance policy do...
www.spsanderson.com
October 29, 2025 at 10:54 PM
Today's blogpost goes over the use of #ragnar #ollama in #R for document summary, specifically health insurance payer policy.
Post: www.spsanderson.com/steveondata/...
#RStats #Blog #tidyverse #ellmer #ragnar #ollama
Post: www.spsanderson.com/steveondata/...
#RStats #Blog #tidyverse #ellmer #ragnar #ollama
Reposted by Steven P. Sanderson II, MPH
The way python and R foster inclusion directly contributes to their success: joyful places to exist, a steady flow of new maintainers, and a delightful collection of niche tools empowered by wildly different expertise coming together
Watch the new python documentary for more on PSF’s work here
Watch the new python documentary for more on PSF’s work here
October 28, 2025 at 12:20 AM
The way python and R foster inclusion directly contributes to their success: joyful places to exist, a steady flow of new maintainers, and a delightful collection of niche tools empowered by wildly different expertise coming together
Watch the new python documentary for more on PSF’s work here
Watch the new python documentary for more on PSF’s work here
October 27, 2025 at 7:28 PM
🏆 Today’s typ.ing daily challenge:
🌟 Speed: 69wpm
🎯 Accuracy: 98.50%
🥇 Position: 24 out of 70 players today
🔥 Streak: 3
📅 typ.ing/daily
🌟 Speed: 69wpm
🎯 Accuracy: 98.50%
🥇 Position: 24 out of 70 players today
🔥 Streak: 3
📅 typ.ing/daily
typ.ing
A clean and simple typing trainer that cares about how you feel. Type to find out.
typ.ing
October 24, 2025 at 5:10 PM
🏆 Today’s typ.ing daily challenge:
🌟 Speed: 69wpm
🎯 Accuracy: 98.50%
🥇 Position: 24 out of 70 players today
🔥 Streak: 3
📅 typ.ing/daily
🌟 Speed: 69wpm
🎯 Accuracy: 98.50%
🥇 Position: 24 out of 70 players today
🔥 Streak: 3
📅 typ.ing/daily
Apparently I'm full of drama on this platform...ok, where?
October 23, 2025 at 12:51 PM
Apparently I'm full of drama on this platform...ok, where?
🏆 Today’s typ.ing daily challenge:
🌟 Speed: 77wpm
🎯 Accuracy: 99.68%
🥇 Position: 14 out of 39 players today
🔥 Streak: 2
📅 typ.ing/daily
🌟 Speed: 77wpm
🎯 Accuracy: 99.68%
🥇 Position: 14 out of 39 players today
🔥 Streak: 2
📅 typ.ing/daily
typ.ing
A clean and simple typing trainer that cares about how you feel. Type to find out.
typ.ing
October 23, 2025 at 12:50 PM
🏆 Today’s typ.ing daily challenge:
🌟 Speed: 77wpm
🎯 Accuracy: 99.68%
🥇 Position: 14 out of 39 players today
🔥 Streak: 2
📅 typ.ing/daily
🌟 Speed: 77wpm
🎯 Accuracy: 99.68%
🥇 Position: 14 out of 39 players today
🔥 Streak: 2
📅 typ.ing/daily
🏆 Today’s typ.ing daily challenge:
🌟 Speed: 73wpm
🎯 Accuracy: 98.71%
🥇 Position: 9 out of 29 players today
🔥 Streak: 1
📅 typ.ing/daily
🌟 Speed: 73wpm
🎯 Accuracy: 98.71%
🥇 Position: 9 out of 29 players today
🔥 Streak: 1
📅 typ.ing/daily
typ.ing
A clean and simple typing trainer that cares about how you feel. Type to find out.
typ.ing
October 22, 2025 at 11:31 AM
🏆 Today’s typ.ing daily challenge:
🌟 Speed: 73wpm
🎯 Accuracy: 98.71%
🥇 Position: 9 out of 29 players today
🔥 Streak: 1
📅 typ.ing/daily
🌟 Speed: 73wpm
🎯 Accuracy: 98.71%
🥇 Position: 9 out of 29 players today
🔥 Streak: 1
📅 typ.ing/daily