๐ฃ registration for the rainbowR conference is now live ๐
The conference is for anyone interested in R and/or analysing data to understand LGBTQ+ issues. The majority of speakers and workshop leaders are LGBTQ+, but you do not have to be LGBTQ+ to attend.
pretix.eu/rainbowr/con...
#RStats #LGBTQ
Posts by Rchaeology
๐พ๐บ This week we are hosting a week-long #DigitalArchaeology #maintainathon, an opportunity to clean, document and revise older code together!
If youโre a #ComputationalArchaeology *st take this time to update your README, add code comments, write a unit tests or consolidate your project roadmap [โฆ]
The deadline has been extended to October 15 for your CAA2025 papers! Since the proceedings will go through our free and transparent process, do not forget that you *must* share data and scripts if you have some.
Everything is explained here: 2025.caaconference.org/proceedings/
๐บ๐ฆฃ๐งช
The virtual useR! 2025 event is happening tomorrow (August 1). There's still time to register. Claim your spot, for free, before time runs out!
The program: user2025.r-project.org/program/virt...
Registration: user2025.r-project.org/register
#useR2025 #rstats
Flyer for the event: meet-up details on rainbow-striped background. All text in image is included in the post.
๐ rainbowR meet-up: Wednesday June 25th, 4pm UTC ๐
- connect with other LGBTQ+ people who code in #RStats ๐ณ๏ธโ๐
- ask questions about R ๐
- tell us about an R package you like ๐ฆ
- show us something R-related youโve been working on ๐ป
โก๏ธ Registration via rainbowr.org/meetups
Balloon wall art inspired by the ggplot2 hex sticker. The display features a hexagonal frame made of black balloons, filled with white balloons inside and surrounded by a background of light and dark blue balloons. A line graph with black balloon segments and round coloured nodes runs across the centre, and the word โggplot2โ is spelled out in black balloon letters below the chart.
Happy 18th birthday ggplot2! #rstats
A chic lady (in a French outfit) shows off her gallery: a plot, a hex sticker of a group she loves, and a how to guide with an homage to the penguin dataset. It says "Volunteer to be an R-Ladies curator" with the subtitle "Showcase what you love about R" as well as the link to it! All in dashing purple.
We're looking for more curators for the second half of 2025! Want to share your voice or know someone who should?
๐ Sign up to curate: airtable.com/appjkZZgtF0i...
๐ Learn what curating involves: guide.rladies.org/rocur/guide/
๐ Nominate someone you admire: airtable.com/appFIBzsk2Ax...
Bar chart of daily #RStats posts. Amounts range from around 25 in September 2024 to peaking over 100 some days. Latest totals were 43 yesterday and 59 the day before.
Daily number of Bluesky posts with the #RStats hashtag (case insensitive) Sept. 1 - Mar 21, excluding the CRAN Package Updates bot.
Coded with the {bskyr} and {ggplot2} R packages.
[Posted via R script and weekly cron job. Tx for your patience if something went awry]
๐จ New blog post! ๐จ
If you want to learn about:
๐จ Monochrome colour palettes
๐ Designing better black & white visualisations
๐ ๏ธ Rethinking single-colour chart design
Read this โก๏ธ nrennie.rbind.io/blog/monochr...
#RStats #DataViz #ggplot2 #RLadies
๐ข New blog post available on The Bioarchaeologist's Guide!
Title: (To) Plotting Dental Inventory with ggplot2
bioarch.guide/posts/blog
#Rstats #dentalanth
**potential spoiler warning**
Advent of code day 3 advice
Here's a useful tool to help solve day 3's puzzle
regex101.com/
๐ #AdventOfCode is a great way to develop your programming skills, since it makes you think about problem-solving in a different way than you're used to (at least for me).
Any #Rchaeologists participating this year?
adventofcode.com
Map showing navigability of the Rhine in the Roman period, from https://www.researchgate.net/publication/384108657_Securing_transport_of_wood_over_water_on_the_Roman_Rhine
Happy #GISDay ๐บ๏ธ
Spatial research is great with #opensource software such as @qgis.fosstodon.org.ap.brid.gy, but to make it #reproducible #rstats can be very helpful, for example in relation to transport of wood in the Roman period: www.researchgate.net/publication/..., code: doi.org/10.5281/zeno...
A good starter pack for #Rchaeologists
Zoom meeting with a GitHub review PR screen shared to the meeting.
Our @rOpenSci Traslaton started !!
@pedropark99 is explaining our review process
#RStats #RStatsPT
The community effort to translate our #RStats resources at @rOpenSci.hachyderm.io.ap.brid.gy to Spanish and now Portuguese is an inspiring confluence of community volunteerism, new technical tooling, and commitment to inclusion. Follow along with our translathon!
The slides of my presentation at the JCM of CAA-NLFl and CAA-DE
are now available: ronaldvisser.github.io/dendroNetwor...
@rOpenSci.hachyderm.io.ap.brid.gy
1/6 ๐ It's International Open Access Week!
This week is held annually to inspire global momentum toward the open sharing of knowledge.
This yearโs theme continues the call to put โCommunity over Commercializationโ and prioritize approaches to open scholarship that serve the best interests of [โฆ]
Equating 'statistical significance' with real world significance
The patchwork logo next to a composition of a ggplot2 plot and a gt table. The Posit logo is in the corner.
Announcing patchwork 1.3.0! ๐
patchwork makes simple and powerful plot compositions in #RStats.
@thomasp85.com shares the latest updates:
โข Native support for gt objects
โข More support for free-ing components
Learn more on the tidyverse blog: www.tidyverse.org/blog/2024/09...
I'm excited to share the next version of patchwork with the world, available on CRAN now. First class support for gt tables and even more freedom with `free()` #rstats #ggplot2
This Wednesday, 2024-09-04, 5 pm CEST, Nicolas Frerebeau will present the tesselle project (www.tesselle.org), which is a cool suite of #Rstats packages developed for #archaeology.
Send us a DM for the link.
๐ Reminder to all #OpenScience enthusiasts! ๐
Want to publish your work openly and freely?
Simply put your preprint online and submit it for open peer-review on our platform!
๐EASY, QUICK, OPEN, TRANSPARENT, FREE๐
#OpenAccess #ScienceForAll ๐บ๐งช
Iโm at #PositConf2024 watching Meghan Harris give the best explanation of merge conflicts Iโve ever seen ๐ญ
Materials are available here:
github.com/Meghansaha/p...
A traditional column chart. The height of each rectangle encodes the share per group. However, as the percentages on the x-axis are aggregated in groups with irregular ranges, should we visualize the data in a different way? In the made-up example shown, the groups on the x-axis are aggregated as <5%, 5-10%, >10-25%, >25-50%, and >50%. The groups >10-25% and >50% both have bars with a height indicating the same frequency of 27%.
A numeric x-axis. The height of each rectangle still encodes the share per group. But now, the width of each rectangle encodes the range used to aggregate the data. As the area scales quadratically, the area of the last group is much larger than that of the third. But both have a 27 percent share.
Percentages encoded by area. To prevent rectangles with larger x-axis ranges from giving a false impression of greater importance than those with similar shares, we can map the share to the area instead of the height. This might be correct, but how can we ensure that viewers understand and interpret it correctly?
A comparison of pros and cons when visualizing frequency by height (simplicity, conventional, comparability versus overemphasis of wider ranges) or area (accuracy, proportionality versus complexity, unconventional)
๐ Have you ever needed to create a bar chart when data is aggregated in groups of different ranges?
While researching the pros and cons, I couldn't find a consensus on what the "best" approach is. As often, "It depends" is the best recommendation I could find.
#dataviz #datavis #datavisualization
From CAA SSLA on mastodon:
Dear all, ๐ข our next meeting takes place this Wednesday, 2024-06-05, as usual 5 pm CEST ๐ข .
Please join us as Nicolas Frerebeau will present the tesselle project (www.tesselle.org), which is a cool suite of #Rstats packages developed for #archaeology.
Send DM for link.
I have submitted a #rstats package to #rOpenSci some time ago. The process of open review is wonderful as part of #OpenScience. Today I updated my package using the first review and this made it so much better! New version (0.5.2) released: github.com/RonaldVisser...
and doi/10.5281/zenodo.10636310
๐ฃ Coming soon to PCI: articles submitted, evaluated and recommended will be presented to readers in multilingual versions. Title, abstract and keywords in 8 languages by default. Authors can add other languages
We'd like to organize some meet-ups for our community over the course of the year. In the past, we've done a mix of social and technical meetings (e.g. journal club, tutorials). What type of events would you want to attend? Reply and let us know ๐
A simple bar chart for the ten teams that played the most Bundesliga matches. The top bar, encoding Bayern Munich's 2.000 matches, is colored in bayern-red while all other bars are grey.
The same bar chart of Bundesliga matches as a stacked version with green stacks indicating the number of matches won, grey stacks those ended with a tie, and yellow stacks indicating matches that have been lost.
A horizontal dumbbell graph of share of matches won (green) and matches lost (yellow) for the 10 teams that have played the most Bundesliga matches ever. Bayern Munich has by a long shot the lowest loss and highest win shares among them.
A butterfly bar chart showing the number of matches Bayern Munich conceded and shot no, 1, 2, 3, 4, or 5+ goals, respectively. Conceded goals are encoded by red bars pointing to the left. Shot goals are encoded by blue bars pointing to the right. While the red bars peak for no and one goal, Bayern shots far more goals commonly.
โฝ Bayern Munich played their 2.000 Bundesliga match last weekend! ๐
The stats are incredible: among the 10 teams with the most matches, they won the most and lost the fewestโin both absolute and relative numbers!
All #dataviz created in #rstats with #ggplot2 and the help of ggtext.