en.osm.town is one of the many independent Mastodon servers you can use to participate in the fediverse.
An independent, community of OpenStreetMap people on the Fediverse/Mastodon. Funding graciously provided by the OpenStreetMap Foundation.

Server stats:

259
active users

#rstats

87 posts72 participants2 posts today

We are grateful to have Simon Urbanek as a keynote speaker for useR! 2025. He is a member of the R core team, working on the maintenance of R for MacOS, creating binaries. Currently he is an Associate Professor at the The University of Auckland Department of Statistics. He is quite well traveled, having worked at ATT&T Research Labs in New York and New Jersey before moving to Auckland.

Register: user2025.r-project.org/

I am excited to share a new version of svglite for #RStats with the world. It includes support for all the new features in the graphics engine as well as providing a more powerful and polished experience for embedding web fonts in the file.

Read all about it her: tidyverse.org/blog/2025/05/svg

www.tidyverse.orgsvglite 2.2.0A new release of svglite has arrived, and with it full support for all the latest capabilities of the R Graphics Engine. Further, it finalizes the new approach to handling web fonts and font embedding in the created SVGs.

Together with colleagues from Palacký University Olomouc, we gathered scattered records of the insect order Zoraptera — one of the least studied insect groups — and compiled it into a global open occurrence dataset using #QGIS, #OpenStreetMap and #rstats.

The dataset now includes 656 records with coordinates and/or area footprint with uncertainty, spanning 1895 to 2024.

📜 nature.com/articles/s41597-025
💾 zenodo.org/records/14652555

Today's scientific computing: splitting a 248GB text file into individual files named by the string in the 202nd column.

```awk
awk -F"\t" '1 { NAME = $202; sub(" ", "_", NAME); print $0 >>"./records/" NAME ".csv"}'
```

This is for a big @gbif download. I could have dealt with it by looping over individual taxa and treating each as a separate download from #rstats. That's probably a better idea.

But it was (initially) easier to download all 1600 taxa as a single request. Except that the result was big enough that R couldn't read it all in at once. So now I need to split it by species to make files that I *can* process in R.

Continued thread

And definitely not wanting to shit on people first learning #rstats - the problem is someone taught them to do this for some reason.

I can imagine how weird it would be if you were really new to R and you came along with none of these packages installed and ran the script that does very little but had to wait for all these to install... on the linux server, argh...

Doing my best to be normal and positive at my new job, but when I open someone's #rstats script that pretty much uses like two packages and it starts with a pacman p_load explosion like this I find it hard to contain myself, particularly with the first comment... and then most of the tidyverse loaded separately and the tidyverse itself loaded at the end. Gold stars all around.

Replied in thread

@yjunechoe, nice find.
Some time ago I gave a recommendation here in the #fediverse to take some time to look at the function of base, tools, stats and all the other packages which come with any R installation.

Many users who start with #Rstats would be surprised what can be found there. Often, functions are promoted as unique to auxiliary packages with a lot of dependencies. But as a matter of fact, ⁣ :rstats: has batteries included for plots 📊 and for analysis 🧑‍💻.