Introduction
R programming has become an essential tool in the world of data analysis, offering powerful capabilities for manipulating and analyzing complex datasets. One of the fundamental skills that beginner R programmers need to master is t...
Puzzles no. 564–568PuzzlesAuthor: ExcelBIAll files (xlsx with puzzle and R with solution) for each and every puzzle are available on my Github. Enjoy.Puzzle #564Have you ever thought about sorting only part of given data, not even changing position whe...
Join our workshop on Visualizing Variance with Sankey diagrams/Riverplots using R: An Illustration with Longitudinal Multi-level Modeling, which is a part of our workshops for Ukraine series! Here’s some more info: Title: Visualizing Variance with Sankey diagrams/Riverplots using R: An Illustration with Longitudinal Multi-level Modeling Date: Thursday, ... [Read more...]
Join our workshop on Understanding Difference-in-Differences: Basics and Beyond with Applications in R, which is a part of our workshops for Ukraine series! Here’s some more info: Title: Understanding Difference-in-Differences: Basics and Beyond with Applications in R Date: Thursday, November 21st, 18:00 – 20:00 CET (Rome, Berlin, Paris timezone) Speaker: Tobias Eibinger ... [Read more...]
Validating R Shiny applications is critical in the pharmaceutical industry, where data integrity, compliance, and patient safety are essential. Building on our post on R package validation, Shiny apps introduce unique challenges due to their interactive nature and real-time data processing compared to packages. To meet FDA (US), EMA (EU), ...
Introduction
Welcome to the world of R programming! As a beginner, one of the first tasks you’ll encounter is working with data frames and understanding how to manipulate them. This guide will walk you through the process of retrieving and sort...
When working in R, there are times when managing multiple R sessions becomes essential. For instance, if you are updating packages, troubleshooting conflicts, or managing system resources, it may be necessary to terminate all the sessions, or to k... [Read more...]
In this lesson on sentiment analysis in R, you will learn how to perform sentiment analysis using the sentimentr package. To demonstrate the use of the package, you will compare the sentiment in the speeches of Adolf Hitler and Franklin Roosevelt abo...
Hey guys, welcome back to my R-tips newsletter. Supply chain management is essential in making sure that your company’s business runs smoothly. One of the key elements is managing inventory efficiently. Today, I’m going to show you how to estimate inve...
Methods for comparing spatial patterns in raster data
This is the second part of a blog post series on comparing spatial patterns in raster data. More information about the whole series can be found in part one.
This blog post shows v...
To add a row to a dataframe in R, you can use rbind() for base R or add_row() from the dplyr package for a more flexible approach. add_row() allows you to specify the exact position where you want the row added.RStudiodatalab
Key Points
There are thr...
A couple of days ago, in our lab session, we discussed random forrests, and, since it was based on the example in ISLR, we had a quick discussion about the random choice of features, and the “” rule Interestingly, on that one, we can play a bit, and try all choices, ...
Try out
The Climate Impact Sorting Challenge!
A quick game I just made that teaches you about the climate impact of different kinds of food.
This game can be played in two different ways. You can play it by yourself and try to beat your own hi...
I’ll be teaching how to solve time series problems at ODSC West Wednesday October 30th, 2024. This is a neglected topic that can unlock a lot of value in your organization. Find at https://odsc.com/california/odsc-west-schedule-2024/ , Tutorials | Workshops, 30 Oct Day 2. 3:30 PM Pacific time, 1 hour long. Hope […]
R is a versatile, high-level programming language widely supported across all major operating
systems.
You can run R on your using the following two methods:
Run R online
Install R on your computer
In this tutorial, you will learn bo... [Read more...]
Introduction
For beginners venturing into the world of Linux, understanding shell expansion is a crucial step towards mastering the command line. Shell expansion is a powerful feature that allows users to generate complex commands and manipulat...
In this post I describe a useful programming pattern that I implemented, and
hopefully provide a gentle introduction to the idea of monads.
The motivation for all of this was that I had a {dplyr} pipeline as part of a
{shiny} app that queries a database and I wanted to “...
Hot on the heels of Shiny in Production 2022 & 2023, we were excited to dive back into all things Shiny for a third consecutive year. In this post we recap the highlights from the two days of talks and workshops.
Workshops
As with previous it...