We Are R-Ladies's Avatar

We Are R-Ladies

@weare.rladies.org

Rotating Curator for the @rladies.org communityπŸ’œ πŸ”— https://guide.rladies.org/rocur/ This week’s curator: TBA

1,884
Followers
170
Following
866
Posts
14.11.2024
Joined
Posts Following

Latest posts by We Are R-Ladies @weare.rladies.org

A pink and blue graphic reading "apply for our opportunity scholarship to posit::conf(2026)."

A pink and blue graphic reading "apply for our opportunity scholarship to posit::conf(2026)."

We are covering 40 people's travel, lodging, and registration for posit::conf() this fall! If you are from a group that is underrepresented in data science or open source, please consider applying for the Opportunity Scholarshipβ€”we'd love to have you join.

posit.co/blog/apply-t...

03.03.2026 15:17 πŸ‘ 21 πŸ” 15 πŸ’¬ 2 πŸ“Œ 1

WE WANT YOU! 🫡

Our organiser @kylieainslie.bsky.social is leaving us to go Down Under. 🦘 We're looking for new organisers to continue with @josefina-bernardo.bsky.social to keep @rladiesamsterdam.bsky.social the wonderful community it is. If you're in NL and interested, please get in touch! πŸ’œ

03.09.2025 11:21 πŸ‘ 6 πŸ” 5 πŸ’¬ 0 πŸ“Œ 2

I also want to share that I am currently the only organiser for my home chapter @rladiesamsterdam.bsky.social. I’d love to collaborate with other chapters so if you’re planning an (online) event and want me in, pls let me know!

Big thank you to the community, you are the best! πŸ’œ #Rladies #Rstats

28.02.2026 13:48 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

My #RoCur period is coming to an end. After this week, my heart is full & I feel so grateful to be part of this community! πŸ’œ

We talked about #DataViz on #TidyTuesday, the #rainbowR conference and #Rstats for #SEM πŸ“ˆ

For more of that you can find me here: @josefina-bernardo.bsky.social πŸ€“

#Rladies

28.02.2026 13:48 πŸ‘ 12 πŸ” 1 πŸ’¬ 1 πŸ“Œ 0

One of the questions in our @rainbowr.org πŸ“Š workshop, was "could you make the beeswarm chart interactive?" 🐝 The answer is "yes, you can" and here's how: nrennie.rbind.io/blog/interac...

#RStats #DataViz #ggplot2 #VisLGBTQ

27.02.2026 12:19 πŸ‘ 28 πŸ” 13 πŸ’¬ 1 πŸ“Œ 1
MacBook screen showing RStudio in dark mode. The bottom right corner shows power as a function of measurement time point. Power to detect an effect the further apart measurement points are.

MacBook screen showing RStudio in dark mode. The bottom right corner shows power as a function of measurement time point. Power to detect an effect the further apart measurement points are.

Today I debugged code for a simulation study on the association of home environment and child development πŸ€“πŸ“š

Previous versions of this plot included random jitters due to some unknown cause (looking at you #OpenMx πŸ‘€) but I fixed it now πŸ“ˆ

How have you used #RStats this week?

#Rladies #ggplot2

27.02.2026 15:56 πŸ‘ 13 πŸ” 2 πŸ’¬ 1 πŸ“Œ 0
A photo of a laptop screen with a thank you banner on a rainbow background. The upper right corner shows a picture of a person in a red shirt.

A photo of a laptop screen with a thank you banner on a rainbow background. The upper right corner shows a picture of a person in a red shirt.

It’s a wrap! 🌈 The @rainbowr.org conference closed with a keynote by @hadley.nz on Claude πŸ’»

Thank you to @ellakaye.co.uk @damiepak.bsky.social Katlyn, Lea @tinarozsos.bsky.social @northernmaps.bsky.social @oberman.bsky.social @ddsjoberg.bsky.social @statsrhian.bsky.social for organizing 🫢

26.02.2026 23:23 πŸ‘ 13 πŸ” 2 πŸ’¬ 0 πŸ“Œ 0
Preview
HMWN

I want to highlight a cool website by Hermine Maes: hermine-maes.squarespace.com. She has shared code for many models used in #StatisticalGenetics.

Thank you for reading my (short) overview of SEM and how to learn it - please ask away & let me know about your experience with #lavaan or #OpenMx πŸ˜€

26.02.2026 13:37 πŸ‘ 2 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0

#SEM is a vast field that I still only know a part of. What worked best for me was understanding the theory first and then writing minimal models from scratch (e.g., a regression, a CFA)

#OpenMx has a culture of script-sharing and wrapper functions, which has been helpful as well.

#RStats #RLadies

26.02.2026 13:37 πŸ‘ 2 πŸ” 1 πŸ’¬ 1 πŸ“Œ 0
Matrix presentation of structural equation model
Matrix presentation of structural equation model YouTube video by Mikko RΓΆnkkΓΆ

#OpenMx only really clicked for me when I understood matrix representations. I cannot recommend this video enough: www.youtube.com/watch?v=AbPf... for understanding how that works.

OpenMx also has a YT channel & user manual which go into all kinds of models: openmx.ssri.psu.edu/index.php/ #RStats

26.02.2026 13:37 πŸ‘ 4 πŸ” 2 πŸ’¬ 1 πŸ“Œ 0
Beginners Guide to OpenMx β€” OpenMx 2.22.7 documentation

Sometimes, it’s quite inconvenient to write out all the formulas by hand. In that case, we can use matrix algebra.

To do this in R, we can use the #OpenMx package. OpenMx has, at times, been the bane of my existence πŸ™ƒ I recommend having a look at the QuickStart guide: vipbg.vcu.edu/vipbg/OpenMx...

26.02.2026 13:37 πŸ‘ 0 πŸ” 1 πŸ’¬ 1 πŸ“Œ 0
A SEM example – lavaan.org

To get started in #lavaan we just take a path diagram and write out the relationships between the variables, see here:

lavaan.ugent.be/tutorial/sem...

A neat #Rpackage for visualizing results in lavaan is semPlot, also by @sachaepskamp.bsky.social. It can be used to visualize models and results.

26.02.2026 13:37 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Preview
Sacha Epskamp

To get started with SEM, I've watched a few videos by @sachaepskamp.bsky.social, who made his teaching materials available: www.youtube.com/@Sacha_Epska...

Like in a regression, we can write the relationships between variables using formulas. In R, we can easily do this using the #lavaan package πŸ“¦

26.02.2026 13:37 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Path diagram of a structural equation model with three latent variables called ind60, dem60, and dem65. ind60 has three indicators, dem60 and dem65 each have four. dem65 is regressed on dem60 and ind60. dem60 is regressed on ind60.

Path diagram of a structural equation model with three latent variables called ind60, dem60, and dem65. ind60 has three indicators, dem60 and dem65 each have four. dem65 is regressed on dem60 and ind60. dem60 is regressed on ind60.

So, a thread about how I have learned #SEM in #R as a #PhD student in #StatisticalGenetics.

I’ve heard SEM be described as a β€œsystem of regressions”, but in addition to observed variables, we also have latent/unobserved variables.

We can represent these variables in a path diagram (lavaan.org) :

26.02.2026 13:37 πŸ‘ 21 πŸ” 6 πŸ’¬ 1 πŸ“Œ 2

Whew, and it's done! Thanks to everyone who came to my RainbowR workshop on LLMs for Data Analysis in #rstats! First time with that content in front of an audience, so I appreciate the excellent questions folks asked (and double thanks to everyone who filled in the feedback forms!)

25.02.2026 21:32 πŸ‘ 18 πŸ” 1 πŸ’¬ 1 πŸ“Œ 0

Lovely first day of the #rainbowR conference with a trivia quiz and social by @libbyheeren.bsky.social and @damiepak.bsky.social πŸ₯°πŸŒˆ

Planning to finally post about #SEM tomorrow. If you have questions about working with SEM or you use #lavaan or #OpenMx please let me know in the comments! #RStats

25.02.2026 20:38 πŸ‘ 14 πŸ” 3 πŸ’¬ 1 πŸ“Œ 0

#rainbowR conf is todayyyyy! And tomorrow. If you're registered, join @damiepak.bsky.social and I for a short trivia game in about an hour-ish! And then, a quick social πŸ₯³ #rstats #rainbowrconf

25.02.2026 16:51 πŸ‘ 18 πŸ” 5 πŸ’¬ 0 πŸ“Œ 0

Awesome, thank you! I’ll have a look at that book πŸ‘€

25.02.2026 14:29 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Piping data.tables | R-bloggers Like a devoted plumber, modern R loves pipes. The magrittr pipe has a long history and it’s fair share of detractors, but with the implementation of the native pipe operator released in May 2021 it’s ...

The data.table equivalent to pipes is chaining which is just putting operations behind each other: dt[…][…]. You can read more about data.table and pipes here: www.r-bloggers.com/2024/01/pipi... #Rstats #Rladies #tidyverse #magrittr

25.02.2026 13:31 πŸ‘ 8 πŸ” 1 πŸ’¬ 0 πŸ“Œ 1
data.table

A note on efficiency: For most of what I do either pipe is fine. But for really big datasets I started using the data.table package: r-datatable.com by @healthandstats.bsky.social et al. It took some time for me to understand but I was blown away by the difference in speed! #RStats #DataScience

25.02.2026 13:31 πŸ‘ 7 πŸ” 1 πŸ’¬ 1 πŸ“Œ 0
Preview
18 Pipes | R for Data Science You’re reading the first edition of R4DS; for the latest on this topic see the Workflow: style chapter in the second edition. 18.1 Introduction Pipes are a powerful tool for clearly expressing a...

Another β€˜special pipe’ I have used before is %<>% which is a pipe + assign. You can read more about (magrittr) pipes in Chapter 18 of the book β€œR for Data Science” (r4ds.had.co.nz/pipes.html) This book has helped me to understand the #tidyverse and broke #ggplot2 wide open for me!

25.02.2026 13:31 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

A thread on pipes since my #RoCur period fell right in the middle of a #baseR |> vs. #magrittr %>% debate: I was fully ready to advocate for the base R pipe, but yesterday I wanted to use cor() at the end of a pipe and Stack Overflow (yes, I know) reminded me of this gem:

mtcars %$% cor(disp, mpg)

25.02.2026 13:31 πŸ‘ 19 πŸ” 2 πŸ’¬ 2 πŸ“Œ 0

Concluding this #TidyTuesday by sharing a guide on getting figures in #ggplot2 ready for publication!

Tomorrow I will share a bit more about how I use #Rstats in my own work in #StatisticalGenetics 🧬

24.02.2026 19:58 πŸ‘ 12 πŸ” 3 πŸ’¬ 0 πŸ“Œ 0
Preview
rainbowR Conference 2026 Feb. 25 – 26, 2026

Very excited to see some talks at the #rainbowR 🌈 conference tomorrow. Many #Rladies will give workshops and attend so please feel welcome to tag this account if you post about it. Also, let me know in the comments if you will attend! πŸ“ˆπŸŒˆ @rainbowr.org #RStats
Program: pretix.eu/rainbowr/con...

24.02.2026 18:45 πŸ‘ 15 πŸ” 5 πŸ’¬ 0 πŸ“Œ 1

Thank you!!!

24.02.2026 08:07 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I personally use ggthemes and the neat wrapper package #tidyplots (tidyplots.org) to quickly get to a professional-looking plot! πŸ–ΌοΈ The tidyplots developer @jbengler.de has a lot of example code available on his profile.

What is your favorite #DataViz hack? πŸ“ˆ

#RStats #RLadies

24.02.2026 08:06 πŸ‘ 4 πŸ” 2 πŸ’¬ 0 πŸ“Œ 0

Every #TidyTuesday I am amazed by what #DataViz Queen @nrennie.bsky.social can create in #ggplot2!

Her TidyTuesday cookbook πŸ“•πŸœ is available here: nrennie.rbind.io/art-of-viz/ and goes into best practices and tricks. I also love the GIFs she creates using the camcorder #Rpackage!

24.02.2026 08:06 πŸ‘ 26 πŸ” 5 πŸ’¬ 1 πŸ“Œ 0

Thank you, it was certainly a learning experience!!

23.02.2026 20:22 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Foto of a feminine nonbinary person in a purple floral shirt in front of a purple poster. The poster is displaying a structural equation model analysing the influence of parental education on children’s school grades. The person is smiling cheekily to the side.

Foto of a feminine nonbinary person in a purple floral shirt in front of a purple poster. The poster is displaying a structural equation model analysing the influence of parental education on children’s school grades. The person is smiling cheekily to the side.

Foto of a child with four fluffy buns and blue sunglasses. The child has lowered the sunglasses below their nose and is gazing over them.

Foto of a child with four fluffy buns and blue sunglasses. The child has lowered the sunglasses below their nose and is gazing over them.

Hi, I’m this week’s curator, Josi! Iβ€˜m a PhD student in statistical genetics 🧬 and use #RStats to do #SEM. I dabble in #DataViz and recently wrote my first #Rpackage. My hobbies are reading #Fantasy books πŸ“š and #maximalism. You may catch me at a conference matching my outfit to my poster πŸ€“πŸ§œπŸ½β€β™€οΈ #rladies

23.02.2026 17:51 πŸ‘ 59 πŸ” 9 πŸ’¬ 2 πŸ“Œ 1
Curator Josi, PhD candidate at Vrije Universiteit Amsterdam. Josi is currently working on a simulation study on a structural equation model using the OpenMx package.

Curator Josi, PhD candidate at Vrije Universiteit Amsterdam. Josi is currently working on a simulation study on a structural equation model using the OpenMx package.

The first #RLadies curator of 2026 is @josefina-bernardo.bsky.social πŸ’œ

22.02.2026 01:28 πŸ‘ 17 πŸ” 4 πŸ’¬ 0 πŸ“Œ 1