المشاركات

عرض المشاركات من مارس, 2024

The Number 1 Thing You Need To Do When Negotiating A Job Offer

Always ask for more than what’s initially offered. I recently read an X post from a CEO of a healthcare startup about how she considered giving a candidate 2.5X the offered comp just because he ASKED for it. How can an average job seeker accomplish the same feat? Now, ... Continue reading: The Number 1 Thing You Need To Do When Negotiating A Job Offer http://dlvr.it/T4v8Xx

How to Scrape PDF Text and Summarize It with OpenAI LLMs (in R)

صورة
Hey guys, welcome back to my R-tips newsletter. Businesses are sitting on a mountain of unstructured data. The biggest culprit is PDF Documents. Today, I’m going to share how to PDF Scrape text and use OpenAI’s Large Language Models (LLMs) to summarize... Continue reading: How to Scrape PDF Text and Summarize It with OpenAI LLMs (in R) http://dlvr.it/T4tY9g

Creating a simple Automator app to launch a new instance of RStudio Desktop on macOS

صورة
Introduction: how to open a second instance of RStudio Desktop on macOS On macOS when RStudio Desktop is open it can be inconvenient to open a second (or third or fourth) instance of it. If you left click the RStudio Desktop icon nothing happens. I... Continue reading: Creating a simple Automator app to launch a new instance of RStudio Desktop on macOS http://dlvr.it/T4tY08

rOpenSci News Digest, March 2024

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 Leadership changes at rOpenSci After 13 years at the helm of rOpenS... Continue reading: rOpenSci News Digest, March 2024 http://dlvr.it/T4tXp9

From the Founding Director: My Farewell to rOpenSci

Dear rOpenSci community, This is a bit of a bittersweet announcement… After nearly 13 years, it’s time for me to step down as the Executive Director of rOpenSci. In the summer of 2011 I co-founded rOpenSci alongside a group of dedicated c... Continue reading: From the Founding Director: My Farewell to rOpenSci http://dlvr.it/T4nMwg

Data Visualization Reloaded: Equipping Your Reports with the Ultimate R Package Arsenal

صورة
In the vast and ever-expanding universe of data, the ability to not just see but truly understand the stories hidden within numbers becomes paramount. This journey of comprehension isn’t unlike the iconic moment from The Matrix, where Neo, standing amidst the endless possibilities of the digital realm, declares his ... Continue reading: Data Visualization Reloaded: Equipping Your Reports with the Ultimate R Package Arsenal http://dlvr.it/T4lyNh

gratia 0.9.0

صورة
I am pleased to announce the release of gratia 0.9.0. This release has been over a year in the making and provides many new features as well as a more consistent user experience. Unfortunately, I have had to make a lot of breaking changes; nothing too egregious, but most user-facing functions ... Continue reading: gratia 0.9.0 http://dlvr.it/T4lYrh

6 New books added to Big Book of R

I’m very happy to announce the addition of 6 new books to the Big Book of R collection, which now stands at about 420 books in total! Thanks to Isabella Velásquez, Emil Hvitfeldt and Metehan GÜNGÖR for their submissions :). If you’d like to help out a little ... Continue reading: 6 New books added to Big Book of R http://dlvr.it/T4lYWr

[very] simple rejection Monte Carlo

صورة
“In recent years, the Rejection Monte Carlo (RMC) algorithm has emerged sporadically in literature under alternative names such as screening sampling or reject-accept sampling algorithms” First, I was intrigued enough by a new arXival spotted in the Thalys train from Brussels to take a deeper look at it, but soon ... Continue reading: [very] simple rejection Monte Carlo http://dlvr.it/T4k4qf

Aligning Beliefs and Profession: Using R in Protecting the Penobscot Nation’s Traditional Lifeways

صورة
In a recent interview by the R Consortium, Angie Reed, Water Resources Planner for the Penobscot Indian Nation, shared her experience learning and using R in river conservation and helping... The post Aligning Beliefs and Profession: Using R in Protecting the Penobscot Nation’s Traditional Lifeways appeared first on R ... Continue reading: Aligning Beliefs and Profession: Using R in Protecting the Penobscot Nation’s Traditional Lifeways http://dlvr.it/T4jsB8

Update vvtableau: Tableau Cloud Support

صورة
Announcing Tableau Cloud Support vvtableau In our latest update, we’re excited to announce that vvtableau now supports Tableau Cloud, expanding its capabilities beyond Tableau Server to include the cloud-based platform. This significant enh... Continue reading: Update vvtableau: Tableau Cloud Support http://dlvr.it/T4hNq3

Title: Mastering the map() Function in R: A Comprehensive Guide

Introduction In the world of data manipulation and analysis with R, efficiency and simplicity are paramount. One function that epitomizes these qualities is map(). Whether you’re a novice or a seasoned R programmer, mastering map() can significa... Continue reading: Title: Mastering the map() Function in R: A Comprehensive Guide http://dlvr.it/T4gcLl

A webR powered Shiny app for browsing TidyTuesday plots

صورة
A Shiny app that automatically updates every week without the need to re-deploy it? Without the need to host a server running R? Sound too good to be true? It’s not. Read on for an overview of how I built a Shiny app to browse and display my #TidyTuesday ... Continue reading: A webR powered Shiny app for browsing TidyTuesday plots http://dlvr.it/T4gc3M

Modeling my pinball scores

صورة
Upon discovering that the tiny town I live in has a pinball arcade with over 40 tables (!), I got a bout of pinball fever. I fancy myself a fairly accomplished video game player, but was disappointed to discover that my ability to keep Mario alive didn’t translate to preventing the ... Continue reading: Modeling my pinball scores http://dlvr.it/T4g8Jq

Little useless-useful R functions – Reverse Hello World

You know the feeling after long vacation and finally sitting in front of your favourite UI and even forgot how to write simplest “hello world” or “foo bar” function? Well, we got you covered! The reverse Hello world function is…Read more › Continue reading: Little useless-useful R functions – Reverse Hello World http://dlvr.it/T4g87B

Linking R to iRODS’ new HTTP API 🥳

صورة
Note This article is about the release of rirods 0.2.0 (see the documentation). iRODS C++ HTTP 0.2.0 is a requirement for this R package. As of November 2023 iRODS has released the iRODS C++ HTTP API, as a replacement of the old iRODS C++ R... Continue reading: Linking R to iRODS’ new HTTP API 🥳 http://dlvr.it/T4Fr2M

Here is why I don’t care about the Levene’s test

صورة
During my stat courses, I never give my students any information about the Levene’s test (Levene and Howard, 1960), or other similar tests for homoscedasticity, unless I am specifically prompted to do so. It is not that I intend to underrate the tre... Continue reading: Here is why I don’t care about the Levene’s test http://dlvr.it/T4D46g

Resolving errors connecting PowerBI to Linux version of MS SQL Server

Debugging "The target principal name is incorrect. Cannot generate SSPI context" error Continue reading: Resolving errors connecting PowerBI to Linux version of MS SQL Server http://dlvr.it/T47HWR

2024 Workshops Series Kick-off

صورة
We are happy to announce our 6th series of workshops, to take place in April-May 2024. Between April and May, we are proposing again two learning paths: R & R Shiny. Visit the current workshop page for all the details. We focus on bringing our ... Continue reading: 2024 Workshops Series Kick-off http://dlvr.it/T45cwJ

Bird’s Eye View: using R to generate inventory maps for lab reagents

صورة
This is a rather niche post, but the method can likely be adapted for other use cases. In the lab we have many different cell lines stored in liquid nitrogen. The arrangement is: Ideally, to retrieve the correct vial from the cell store requires a map. We have a FileMaker ... Continue reading: Bird’s Eye View: using R to generate inventory maps for lab reagents http://dlvr.it/T44tcH

Navigating the Cosmos: Quarto, The Next Generation of Data Storytelling

صورة
Launching the Starship: An Introduction to QuartoIn the cosmic expanse of data science tools, a new starship has been unveiled — Quarto. Crafted from the essence of RMarkdown, Quarto is engineered to explore further, integrating more seamlessly with the universe of languages and tools used in data science, and providing a ... Continue reading: Navigating the Cosmos: Quarto, The Next Generation of Data Storytelling http://dlvr.it/T44tNl

Unleash the Power of Your Data: Extend Excel with Python and R!

Introduction Have you ever felt limited by Excel’s capabilities? Sure, it’s fantastic for basic tasks and creating clear spreadsheets, but what if your data craves something more? What if you have complex analyses or stunning visualizations in m... Continue reading: Unleash the Power of Your Data: Extend Excel with Python and R! http://dlvr.it/T44tCX

The Truth About Tidy Wrappers

صورة
These are the packages we will need for this analysis. library(tidyverse) library(data.table) library(dtplyr) library(duckdb) library(duckplyr) library(polars) library(tidypolars) library(arrow) library(tictoc) library(microbenchmark) library(gt) The Tidyverse I love the Tidyverse from Posit.co. The biggest evolution of the R language ecosystem ... Continue reading: The Truth About Tidy Wrappers http://dlvr.it/T447Ym

🚀 Exciting News! 🚀

I’m thrilled to announce the latest release of tidyAML, version 0.0.5, now available for download on CRAN or GitHub! 🎉 In this release, we’ve introduced some fantastic new features and made minor fixes and improvements to enhance your experience ... Continue reading: 🚀 Exciting News! 🚀 http://dlvr.it/T42Djn

ISC-funded Grant: Secure TLS Connections in {nanonext} and {mirai} Facilitating High-Performance Computing in the Life Sciences

صورة
Contributed by Charlie Gao, Director at Hibiki AI Limited {nanonext} is an R binding to the state of the art C messaging library NNG (Nanomsg Next Generation), created as a... The post ISC-funded Grant: Secure TLS Connections in {nanonext} and {mirai} Facilitating High-Performance Computing in the Life Sciences appeared first ... Continue reading: ISC-funded Grant: Secure TLS Connections in {nanonext} and {mirai} Facilitating High-Performance Computing in the Life Sciences http://dlvr.it/T413yk

Attacks on Healthcare Facilities

صورة
As part of my studies at MIT Emerging Talent, I participated in a Collaborative Data Science Project where our team undertook a crucial study focused on analyzing the profound impact of attacks on healthcare facilities. Our project delves into the hum... Continue reading: Attacks on Healthcare Facilities http://dlvr.it/T413fd

Building a Malaysian Population Dashboard with Quarto in R

صورة
What is quarto dashboard Quarto Dashboards make it easy to create interactive dashboards using Python, R, Julia, and Observable Benefits Flexibility: Easy to create. Able to use any programming language supported by Quarto (like R, Python, O... Continue reading: Building a Malaysian Population Dashboard with Quarto in R http://dlvr.it/T413Ng

PowerQuery Puzzle solved with R

صورة
#163–164PuzzlesAuthor: ExcelBIAll files (xlsx with puzzle and R with solution) for each and every puzzle are available on my Github. Enjoy.Puzzle #163Some puzzle we receive are based on recognizing and checking certain patterns. I remember checking IPv... Continue reading: PowerQuery Puzzle solved with R http://dlvr.it/T3zvtZ

Mastering Random Sampling in R with the sample() Function

Introduction The sample() function in R is a powerful tool that allows you to generate random samples from a given dataset or vector. It’s an essential function for tasks such as data analysis, Monte Carlo simulations, and randomized experiments... Continue reading: Mastering Random Sampling in R with the sample() Function http://dlvr.it/T3zLkn

The Truth About Tidy Wrappers

These are the packages we will need for this analysis. library(tidyverse) library(data.table) library(dtplyr) library(duckdb) library(duckplyr) library(polars) library(tidypolars) library(arrow) library(tictoc) library(microbenchmark) library(gt) The Tidyverse I love the Tidyverse from Posit.co. The biggest evolution of the R language ecosystem ... Continue reading: The Truth About Tidy Wrappers http://dlvr.it/T3xpSF

rOpenSci Dev Guide 0.9.0: Multingual Now! And Better

rOpenSci Software Peer Review’s guidance is gathered in an online book that keeps improving! This blog post summarises what’s new in our Dev Guide 0.9.0, with all changes listed in the changelog. Now available in Spanish! Our guide is now... Continue reading: rOpenSci Dev Guide 0.9.0: Multingual Now! And Better http://dlvr.it/T3wSGZ

Add shiny in quarto blog with shinylive

صورة
Shiny, without server In previous article, I introduced method to share shiny application in static web page (github page) At the core of this method is a technology called WASM, which is a way to load and utilize R and Shiny-related libraries and files that have been converted for use ... Continue reading: Add shiny in quarto blog with shinylive http://dlvr.it/T3tv2D

My Simple Understanding of Total Effect = Direct Effect + Indirect Effect (via Mediator)

صورة
I’ve struggled with differentiating between total, direct, and indirect effects, so this blog/note serves as a personal reference to solidify my understanding and make future amendments as needed. While there are comprehensive articles available... Continue reading: My Simple Understanding of Total Effect = Direct Effect + Indirect Effect (via Mediator) http://dlvr.it/T3ttw0

Taming the Nameless: Using the names() Function in R

Introduction Have you ever created a dataset in R and ended up with a bunch of unnamed elements? It can make your code clunky and hard to read. Fear not, fellow R wranglers! The names() function is here to save the day. What is the names() fun... Continue reading: Taming the Nameless: Using the names() Function in R http://dlvr.it/T3rjfg

Introduction to Causal Machine Learning estimators in R

Join our workshop on Introduction to Causal Machine Learning estimators in R, which is a part of our workshops for Ukraine series!  Here’s some more info:  Title: Introduction to Causal Machine Learning estimators in R Date: Thursday, April 11th, 18:00 – 20:00 CET (Rome, Berlin, Paris timezone) Speaker: Michael Knaus is Assistant ... Continue reading: Introduction to Causal Machine Learning estimators in R http://dlvr.it/T3plDB

R Plumber: How to Craft Error Responses that Speak Fluent HTTP

صورة
APIs (Application Programming Interfaces) are the backbone of modern software development, enabling seamless communication between different applications or components. However, like any technology, APIs are not immune to errors. In this brief guide, we’ll explore some common HTTP status codes and shed light on this crucial aspect of web ... Continue reading: R Plumber: How to Craft Error Responses that Speak Fluent HTTP http://dlvr.it/T3mghb

Mastering the Arcane: Advanced RMarkdown for Magical Data Science

صورة
Welcome to the next chapter in our exploration through the Enchanted Forest of Data, where the path becomes less trodden and the magic, more profound. As we delve deeper into the arcane arts of RMarkdown, we uncover tools and spells capable of transforming the complex into the captivating, the overwhelming ... Continue reading: Mastering the Arcane: Advanced RMarkdown for Magical Data Science http://dlvr.it/T3m8dG

Marketing Ideas For Your Package

Now that you have created your package, presenting it to the world is a crucial step to gain visibility and attract users. Marketing your package effectively contributes to reaching the people your package can support, finding users to assist you in m... Continue reading: Marketing Ideas For Your Package http://dlvr.it/T3m8NH

How to Subset Data Frame in R by Multiple Conditions

Introduction In data analysis with R, subsetting data frames based on multiple conditions is a common task. It allows us to extract specific subsets of data that meet certain criteria. In this blog post, we will explore how to subset a data fram... Continue reading: How to Subset Data Frame in R by Multiple Conditions http://dlvr.it/T3lnXQ

webrcli & spidyr: A starter pack for building NodeJS projects with webR inside

This post is the sixth one of a series of post about webR: Using webR in an Express JS REST API The Old Faithful Geyser Data shiny app with webR, Bootstrap & ExpressJS Preloading your R packages in webR in an Express JS API Using my own R... Continue reading: webrcli & spidyr: A starter pack for building NodeJS projects with webR inside http://dlvr.it/T3lnBt

How to Add New Level to Factor in R

Introduction As an R programmer, working with categorical data is a common task, and factors (a data type in R) are used to represent categorical variables. However, sometimes you may encounter a situation where you need to add a new level to an... Continue reading: How to Add New Level to Factor in R http://dlvr.it/T3jCm7

{naniar} version 1.1.0 “Prince Caspian”

صورة
I’m happy to announce that naniar version 1.1.0 “Prince Caspian” is released. It’s been about a year since the last releaase, so I’m happy to include some new features. Let’s explore some of the new changes in this r... Continue reading: {naniar} version 1.1.0 “Prince Caspian” http://dlvr.it/T3jCPq

PowerQuery Puzzle solved with R

صورة
#161–162PuzzlesAuthor: ExcelBIAll files (xlsx with puzzle and R with solution) for each and every puzzle are available on my Github. Enjoy.Puzzle #161This week comes with some of hardest challenges I faced on ExcelBI series. It was looking pretty straightforward, but later I realised what is going on. One of ... Continue reading: PowerQuery Puzzle solved with R http://dlvr.it/T3gD16

Beyond Equality: Unleashing the Power of Non-Equi Joins in {dplyr}

صورة
R, a language renowned for its data analysis capabilities, is embraced by data scientists worldwide. Within the expansive realm of R packages, the Tidyverse ecosystem stands out as a powerful and cohesive toolkit for data manipulation and visualization. In this comprehensive exploration, we’ll dive into the capabilities of {dplyr}, ... Continue reading: Beyond Equality: Unleashing the Power of Non-Equi Joins in {dplyr} http://dlvr.it/T3fx6J

rOpenSci Code of Conduct Annual Review

Our community is our best asset. It’s so important to us, it’s in our mission statement. We recognize that communities are not inclusive by default; they require deliberate attention, including an enforceable Code of Conduct. rOpenSci is committed to ... Continue reading: rOpenSci Code of Conduct Annual Review http://dlvr.it/T3fZcn

R Solution for Excel Puzzles

صورة
Puzzles no. 399–403PuzzlesAuthor: ExcelBIAll files (xlsx with puzzle and R with solution) for each and every puzzle are available on my Github. Enjoy.Puzzle #399Today we have been given a list of random strings containing of certain number of letters d... Continue reading: R Solution for Excel Puzzles http://dlvr.it/T3cYsj

A Beginner’s Guide to Renaming Data Frame Columns in R

Introduction Welcome back, fellow R enthusiasts! Today, we’re diving into a fundamental yet crucial aspect of data manipulation: renaming data frame columns. Whether you’re just starting out with R or looking to refresh your skills, this guide w... Continue reading: A Beginner’s Guide to Renaming Data Frame Columns in R http://dlvr.it/T3byR7

Modeling the Oscar for Best Picture (and Some Insights About XGBoost)

صورة
The Academy Awards are a week away, and I’m sharing my machine-learning-based predictions for Best Picture as well as some insights I took away from the process (particularly XGBoost’s sparsity-aware split finding). Oppenheimer is a heavy favorite at 9... Continue reading: Modeling the Oscar for Best Picture (and Some Insights About XGBoost) http://dlvr.it/T3ZllK

Du Bois Visualization Challenge 05

صورة
Race amalgamation in Georgia – W.E.B Du Bois Recreating the the data visualization of W.E.B Du Bois from the 1900 Paris Exposition using modern tools. See the challenge presentation. Setup library(tidyverse) library(glue) library(ggtex... Continue reading: Du Bois Visualization Challenge 05 http://dlvr.it/T3XTPZ

Apply Now! R Consortium Infrastructure Steering Committee (ISC) Grant Program Open for Proposals!

صورة
Help build R infrastructure! We’re opening the call for proposals for the 2024 Infrastructure Steering Committee (ISC) Grant Program. The R Consortium is dedicated to enriching the R Ecosystem, directly... The post Apply Now! R Consortium Infrastructure Steering Committee (ISC) Grant Program Open for Proposals! appeared first on R Consortium. Continue reading: Apply Now! R Consortium Infrastructure Steering Committee (ISC) Grant Program Open for Proposals! http://dlvr.it/T3WM0L

Help make qualtRics better! Code contributions wanted

The package qualtRics maintained by Julia Silge together with Joseph O’Brien provides functions to access survey results directly into R using the Qualtrics API. Qualtrics is an online survey and data collection software platform. Help test or improv... Continue reading: Help make qualtRics better! Code contributions wanted http://dlvr.it/T3VFvV