Dear rOpenSci friends, it’s time for our monthly news roundup!
You can read this post on our blog.
Now let’s dive into the activity at and around rOpenSci!
rOpenSci HQ
rOpenSci takes over maintenance of the {goodpractice} package
The {... [Read more...]
With DuckDB releasing
version 1.0.0 on June 3rd, and MotherDuck following with the general availability announcement on June 11th, it is a perfect
opportunity to see how both can be used from R. I work for an organization where
R is the default languag... [Read more...]
This is part one of a two part series on {vetiver}.
Part 1: Vetiver: First steps in
MLOps
Part 2: Vetiver: Model Deployment (This post)
Introduction
In our previous blog, we provided an overview of MLOps and the
{vetiver} package, creating and
deploying a simple model locally. In this post, we’ll ...
Ever wondered what it takes to develop a product? Imagine you’re choosing a company to make your product a reality. What makes you choose one over another? Is it their cool website or their experience with enterprises from Fortune500? When it comes to building quality software solutions, there really ...
Embracing the Tidyverse Style GuideHey there, fellow R coder! When it comes to writing code in R, making it functional is just the beginning. Trust me, I’ve been there — debugging code at 2 AM, wondering what I was thinking when I wrote that line. This...
tinytest2JUnit: report your tinytest results in the CI
Introduction
“Lightweight is the right weight” is the motto of packages adhering to the
tinyverse principle. One of the packages following this principle is
the tinytest package, a zer...
Introduction
Today I am going to go over some quick yet practical examples of ways that you can use the healthyR.ts package. This package is designed to help you analyze time series data in a more efficient and effective manner.
Let’s just jump...
{admiral 1.1.1} is out on CRAN! Though it may seem like just yesterday that ADaM in R Asset Library • admiral {admiral} achieved its milestone 1.0 release, in actual fact six long months have gone by - testament to our commitment to now rele...
I heard that learning Elm is a good way to approach learning Haskell, so I gave
it a go and was surprised early on about an approach to writing abstracted HTML.
In this post I compare the way that R and Elm generate HTML and the differences
between the...
Back in September 2022 I submitted {PrettyCols}, an R package containing aesthetically pleasing colour palettes, to CRAN. If you missed it, you can read the
blog post introducing the package!
Over a year after the last CRAN release, it was time for an ...
Back in September 2022 I submitted {PrettyCols}, an R package containing aesthetically pleasing colour palettes, to CRAN. If you missed it, you can read the
blog post introducing the package!
Over a year after the last CRAN release, it was time for an ...
Following the release and an introductory blog post on Tapyr, our Shiny for Python framework, we recently hosted a Shiny Gathering to further explore its features and capabilities. Ready to simplify your PyShiny dashboard development? Learn how to get started with Tapyr in this introductory guide. Here’s a summary ...
Introduction
What is a ‘neutral’ gamestate?
The two most common definitions I’ve seen for “neutral” gamestate are periods of match time when
the score is tied, i.e. goal difference of 0
the absolute goal difference (GD) is 0 or 1
...
Introduction
“The best predictor for future performance is Expected Goals”, authored by Sander Ijtsma of 11tegen11 in 2015, is one of the most notable articles in public soccer analytics. The write-up provided compelling evidence for the superior...
Introduction
When working with Excel files, you may need to extract data from one workbook and use it in another. This can be done manually by copying and pasting the data, but it can be time-consuming and error-prone, especially when dealing w... [Read more...]
I’m thrilled to announce the release of maestro, a new package for developing, scheduling, and monitoring data pipelines. Here, I’ll walk through what maestro does and why you’d want to use it.
install.packages("maestro")
The Motivation
...
Annualization is when results that are with respect to a time period smaller then one year are scaled up so that it becomes with respect to one year. As a general principle this can also be called projection, grossing up, up-scaling, expansion or ex...
#191–192PuzzlesAuthor: ExcelBIAll files (xlsx with puzzle and R with solution) for each and every puzzle are available on my Github. Enjoy.Puzzle #191Usually on Power Query Challenges we are getting some table transformations, but not this time. We have some pretty hardcore text manipulation here. What we have to do? ...
Join our workshop on Academic and Personal Website Creation: A Quarto Tutorial, which is a part of our workshops for Ukraine series! Here’s some more info: Title: Academic and Personal Website Creation: A Quarto Tutorial Date: Thursday, July 18th, 18:00 – 20:00 CEST (Rome, Berlin, Paris timezone) Speaker: Brier Gallihugh is an ... [Read more...]