Time for something a little casual in this week's #WeeklyRShare! What cool #rstats merch, swag, or designs have you collected over the years? Feel free to share your own creations too! As for me, I wish I could say I don’t have much to show as I’m travelling, but the truth is all I have right now is my (slowly) growing hex sticker collection.
So I’m on a week of holiday, and have been wondering about a little holiday #RStats project. I’ve been thinking of how I might be able to make some custom {ggplot2}  geoms. @EvaMaeRey has some really cool stuff to help beginners level up for custom geoms. I might see if I can make something that will always a line label at the end of the line. What would your holiday project look like? @lwpembleton #WeeklyRShare

This week its everything #rstats colour 🎨 based, share your fav palettes, colour functions/pkg, resources, hack or tips etc. Too many from me, but a snapshot:

palette 🎨 the {viridis} collection is often a go to (https://sjmgarnier.github.io/viridis/)

package 📦 multi colour scales {ggnewscale}(https://eliocamp.github.io/ggnewscale/index.html)

resource: coolors for finding new colours and palettes (https://coolors.co/palettes/trending)

hack: colour picker with PowerToys (for those on Windows) https://learn.microsoft.com/en-us/windows/powertoys/color-picker

#WeeklyRShare @danwwilson

Colorblind-Friendly Color Maps for R

Color maps designed to improve graph readability for readers with common forms of color blindness and/or color vision deficiency. The color maps are also perceptually-uniform, both in regular form and also when converted to black-and-white for printing. This package also contains ggplot2 bindings for discrete and continuous color and fill scales. A lean version of the package called viridisLite that does not include the ggplot2 bindings can be found at <https://cran.r-project.org/package=viridisLite>.

@danwwilson @lwpembleton And last one I'm sharing: When I started with R, my package was accepted at Bioconductor in ~5 days, wanting to check how fast or slow that was I wrote a blog post about package review on Bioconductor. That post helped them, then I continued with rOpenSci submission process, and CRAN (which was accepted for a talk/video at useR2020). I am proud of that series of post, they have helped all these communities and R users.
#WeeklyRShare
@danwwilson Was one of those jobs where the investment was really big at the start but it easily paid off over a multi year project. I do wish {targets} was about when I was doing this many years ago, would have been the icing on the cake 🍰
I do have to admit though that outside a specific project my proudest moments are when I do #rstats visualisations and people just get the message you are trying to convey and also comment on the visualisations 😊
#WeeklyRShare
@danwwilson For me for an #rstats project it would be taking a bunch of heavily manual (high user error prone) processes, Excel formatting and visual inspection work that was being used to construct large multi gene haplotypes and track inheritance through multi generational breeding populations and automating it as much as possible and for those steps that were still manual provide assistive summary data and visualisations.
#WeeklyRShare
What’s an #RStats project that you've worked on that has made you proud? It could be work, play, study or anywhere in between. For me, it was a joint project with a colleague where we leveraged the GNAF data to help fix identifiable issues with client data. It took a mind-numbingly tedious task and streamlined it to a bearable state. I'm looking forward to hearing about your sparks of joy. #WeeklyRShare @lwpembleton
Share an #rstats project you've started, or dreamt of, that's gone a bit stale. Lets face it individually we never have enough time. But it's still a project you'd love to finish (or start).
I’ve always wanted to create an open pkg for combining pre-pooled sequencing libraries from diff projects onto large seq lanes. Eval barcode compatibility, colour balance, maximise seq output etc. I built an initial version in a past role but always wanted to one for the community
#WeeklyRShare @danwwilson
@johnmackintosh @danwwilson big fan of targets too 👍
I came across {groupdata2} which allowed me to replace a lot of really janky #rstats code for randomly splitting up datasets into cross validation folds/groups, whilst also taking into consideration additional structural factors in the splits, but also keeping things reasonably even 🦸
https://github.com/ludvigolsen/groupdata2
#PackageLove #WeeklyRShare
GitHub - LudvigOlsen/groupdata2: R-package: Methods for dividing data into groups. Create balanced partitions and cross-validation folds. Perform time series windowing and general grouping and splitting of data. Balance existing groups with up- and downsampling or collapse them to fewer groups.

R-package: Methods for dividing data into groups. Create balanced partitions and cross-validation folds. Perform time series windowing and general grouping and splitting of data. Balance existing g...

GitHub