Trending
Michał Wypych's Avatar

Michał Wypych

@mwypych

R / Shiny dev Background in academia #rstats | #python | #dataviz | #rshiny https://mic-wypych.github.io/

162
Followers
1,126
Following
78
Posts
11.11.2024
Joined
Posts Following

Latest posts by Michał Wypych @mwypych

Me too! But I often found myself stuck in how a given library constrains my thinking and having something from a completely different tech was a nice way to free myself fro that

16.02.2026 08:59 👍 1 🔁 0 💬 0 📌 0
 heart rate plot: shows hear rate levels as a line chart within the last 4 hours

heart rate plot: shows hear rate levels as a line chart within the last 4 hours

Garmin's sleep stages bar chart.
shows length of sleep stages across a week on a stacked bar chart

Garmin's sleep stages bar chart. shows length of sleep stages across a week on a stacked bar chart

 stress plot: shows stress levels as a bar chart within the last 4 hours

stress plot: shows stress levels as a bar chart within the last 4 hours

Garmin training readiness plot as a gauge plot

Garmin training readiness plot as a gauge plot

I got a Garmin watch recently and went a rabbit hole trying to recreate its data viz in ggplot. It's so different from making regular report/dashboard plots!
Recreating things made with other technologies is a great way to learn!

Link: mic-wypych.github.io/posts/garmin...

#ggplot2 #dataviz #rstats

15.02.2026 21:04 👍 20 🔁 1 💬 2 📌 0

Got my first garmin and I'm fascinated by the #dataviz aspect of it. It never occured to me before how to fit an entire interactive plot on an 40mm display! I am 100% going to try and recreate that in #rstats

30.01.2026 06:19 👍 0 🔁 0 💬 0 📌 0

Thanks!

19.12.2025 07:40 👍 1 🔁 0 💬 0 📌 0

Thank You! :)

19.12.2025 07:39 👍 0 🔁 0 💬 0 📌 0
a round plot showing number of different types of roundabouts in each country. Countries are grouped by continent. Unsurprisingly USA has the most roundabouts

a round plot showing number of different types of roundabouts in each country. Countries are grouped by continent. Unsurprisingly USA has the most roundabouts

#Tidytuesday about roundabouts so I had to make a round plot. I tried to squeeze 3 plots in one.

I didn't expect this dataset to be this fun!

#rstats #dataviz #ggplot2

code: github.com/mic-wypych/t...

18.12.2025 21:20 👍 18 🔁 2 💬 2 📌 0

There are whole threads on SO tha have been going for over 12 YEARS and the conclusion still seems to be "hum really loudly ans hope the problem disappears"...

19.11.2025 11:16 👍 0 🔁 0 💬 0 📌 0

Why does writing R packages so often feel like performing some arcane rituals just to appease the cruel r cmd gods?

If I got a dollar for every "no visible binding to global variable" or every hacky function to attach package suggested in dependencies...

#rstats

19.11.2025 11:12 👍 1 🔁 0 💬 1 📌 0

Getting to learn new stuff!

11.11.2025 07:54 👍 1 🔁 0 💬 1 📌 0

Does anyone know of good extensions foe editing excel files that work in #positron? I tried excel viewer but it shows those weird notifications from wijmo.

I'm trying to convince my colleagues to give it a try (they currently use Rstudio) and that would be a great thing for them.

#rstats

05.11.2025 13:33 👍 2 🔁 0 💬 0 📌 0

But then you get to write a new paper "we did the same thing as before but PERSON CENTERED"

27.10.2025 19:47 👍 2 🔁 0 💬 0 📌 0

This is super nice when you are the only person in the team/lab who cares (be it about well founded causal inference, good stats, accesible dataviz or anything else). It can be pretty daunting and overwhelming to tackle these things alone!

15.10.2025 07:42 👍 3 🔁 0 💬 1 📌 0

I joined twitter fairly late (around 2020-2021) and I wasn't really active bu the great part was I could learn a ton just by following people. I still have some threads bookmarked and come back to them! I also loved that I could see there are people who care, are real experts and are very weloming

15.10.2025 07:42 👍 3 🔁 0 💬 1 📌 0

Of course made a typo in hashtag, #positron

13.10.2025 13:55 👍 0 🔁 0 💬 0 📌 0

This happens specifically after update check in Positron.

If I close & open Positron everything works at first but it keeps checking for updates and asking to restart which is when extensions break. Restarting does not fix anything

13.10.2025 08:02 👍 1 🔁 0 💬 0 📌 0

Anyone had a similar issue after the latest positron update?

I updated positron to the latest version and keep getting issues with extensions: "Some extensions are disabled due to version incompatibility". The extensions affected are e.g. Air so I guess they should be working?

#rstats #postrion

13.10.2025 08:00 👍 1 🔁 1 💬 2 📌 0
Preview
formr - an online survey framework with live feedback formr survey framework. chain simple surveys into long runs, use the power of R to generate pretty feedback and complex designs

There's also formr which is free and integrates nicely with R. You'd probably need to set up your own instance because their servers are already full bit they give detailed instructions: formr.org

12.10.2025 08:12 👍 2 🔁 1 💬 0 📌 0
A plot showing eurobasket teams that made it to final four or won a title on plot styled as a basketbal lcourt

A plot showing eurobasket teams that made it to final four or won a title on plot styled as a basketbal lcourt

Basketball #tidytuesday

Adventures in {grid} part 2, tried to make a basketball court.

code: github.com/mic-wypych/t...

#rstats | #dataviz | #ggplot2

09.10.2025 20:19 👍 10 🔁 1 💬 1 📌 0

code: github.com/mic-wypych/t...

03.10.2025 11:50 👍 3 🔁 0 💬 0 📌 0
A combination of heatmap and stacked bar chart showing share of men & women chess players across games played and ranking in september 2025. Data from FIDE

A combination of heatmap and stacked bar chart showing share of men & women chess players across games played and ranking in september 2025. Data from FIDE

only a week late to #Tidytuesday!

I started learning {grid} and while it's great its. so. many. iterations. One thing I learned so far: always draw by hand before coding!

#rstats | #dataviz | #ggplot2

03.10.2025 08:40 👍 12 🔁 0 💬 2 📌 1
Preview
Large Language Models based on historical text could offer informative tools for behavioral science | PNAS Large Language Models based on historical text could offer informative tools for behavioral science

But now you can administer your GAD-7 to Julius Caesar!
www.pnas.org/doi/10.1073/...

01.10.2025 12:17 👍 6 🔁 0 💬 1 📌 0
Post image

#tidytuesday

I looked at most active frog spotters and made a hopping cumulative plot.

code: github.com/mic-wypych/t...

#rstats #dataviz #ggplot2

03.09.2025 20:41 👍 13 🔁 1 💬 0 📌 0

Moving to Mac has NOT been fun so far

22.08.2025 12:48 👍 0 🔁 0 💬 0 📌 0

I just won a very unfair battle with {renv} and I'm really proud.
Only had to reinstall R, add 4 system level dependencies and a few other things along the way...
#rstats

22.08.2025 08:06 👍 2 🔁 0 💬 1 📌 0

Thanks, this is so nice of you! I already returned my copy and ordered a new one which is on its way to me 🙂

15.08.2025 09:34 👍 2 🔁 0 💬 1 📌 0

Thanks! 🙂 That's exactly what I did, the second book is already on its way. Hope it's twice the charm this time.

15.08.2025 05:35 👍 3 🔁 0 💬 1 📌 0

Thanks! Eventually I just returned my copy and ordered a new one.

12.08.2025 07:41 👍 1 🔁 0 💬 0 📌 0

Thanks! I hope they might better convey the message

09.08.2025 10:40 👍 1 🔁 0 💬 0 📌 0

I feel you :( I just got a different CRC book and it came B&W too.

09.08.2025 10:17 👍 2 🔁 0 💬 2 📌 0
A plot showing gini coefficient in Poland from 1986 to 2023 and major events from Polish history from that period. Gini (tax adjusted) was generally around .3. The plot is red and black, in style inspired by W.E.B. Du Bois

A plot showing gini coefficient in Poland from 1986 to 2023 and major events from Polish history from that period. Gini (tax adjusted) was generally around .3. The plot is red and black, in style inspired by W.E.B. Du Bois

Another #tidytuesday.

I looked at inequality data for Poland from 1986 to 2023.
This one was largely inspired by W.E.B. Du Bois.

code: github.com/mic-wypych/t...

I love {ggforce} and the myriad options it opens.

#rstats #dataviz #ggplot2

08.08.2025 19:38 👍 7 🔁 2 💬 1 📌 0