RSwitch 1.5.0 Release Now Also Corrals RStudio Server Connections

RSwitch 1.5.0 Release Now Also Corrals RStudio Server Connections

| | Apple, macos, R, SWIFT
RSwitch is a macOS menubar application that works on macOS 10.14+ and provides handy shortcuts for developing with R on macOS. Version 1.5.0 brings a reorganized menu system and the ability to manage and make connections to RStudio Server instances. Here’s a quick peek at the new setup: All books, ... Read More
September 2019 Democratic Debates Added to {ggchicklet}

September 2019 Democratic Debates Added to {ggchicklet}

| | ggplot, R
The latest round of the 2020 Democratic debates is over and the data from all the 2019 editions of the debates have been added to {ggchicklet}. The structure of the debates2019 built-in dataset has changed a bit: library(ggchicklet) library(hrbrthemes) library(tidyverse) debates2019 ## # A tibble: 641 x 7 ## elapsed ... Read More
RSwitch 1.4.1 Released

RSwitch 1.4.1 Released

| | Apple, macos, R
A minor update to RSwitch has been released. Apart from some internal code reorganization there are three user-facing changes. First, RSwitch is now notarized! That means you won’t get a notice about it being from an “unidentified developer” nor will folks on Catalina see a warning about unable to check ... Read More
RSwitch 1.4.0 Released

RSwitch 1.4.0 Released

| | Apple, macos, R
Swift 5 has been so much fun to hack on that there’s a new update to macOS R-focused mebubar utility RSwitch available. Along with the app comes a new dedicated RSwitch landing page and a new user’s guide since it has enough features to warrant such documentation. Here’s the new ... Read More
🤷🏻‍♀️

Polyglot FizzBuzz in R (Plus: “Why Can’t Johnny Code?”)

| | C++, Javascript, python, R
I caught this post on the The Surprising Number Of Programmers Who Can’t Program from the Hacker News RSS feed. Said post links to another, classic post on the same subject and you should read both before continuing. Back? Great! Let’s dig in. Why does hrbrmstr care about this? Offspring ... Read More
Quick Hit: A new 64-bit Swift 5 RSwitch App

Quick Hit: A new 64-bit Swift 5 RSwitch App

| | Apple, macos, R, SWIFT
At the bottom of the R for macOS Developer’s Page there’s mention of an “other binary” called “RSwitch” that is “a small GUI that allows you to switch between R versions quickly (if you have multiple versions of R framework installed).” Said switching requires you to use the “tar.gz” versions ... Read More
Two New Testing-themed Addins + One New and One Updated CRAN Package

Two New Testing-themed Addins + One New and One Updated CRAN Package

| | R
It’s been yet-another weirdly busy summer but I’m finally catching up on noting some recent-ish developments in the blog. First up is a full rewrite of the {wand} pacakge which still uses magic but is 100% R code (vs a mix of compiled C and R code) and now works ... Read More
™

Quick Hit: A Different (Diminutive) Look At Distributions With {ggeconodist}

| | R
Despite being a full-on denizen of all things digital I receive a fair number of dead-tree print magazines as there’s nothing quite like seeing an amazing, large, full-color print data-driven visualization up close and personal. I also like supporting data journalism through the subscriptions since without cash we will only ... Read More
nytimes chicklet chart for debate day 1

Make Refreshing Segmented Column Charts with {ggchicklet}

| | ggplot, R
The first U.S. Democratic debates of the 2020 election season were held over two nights this past week due to the daft number of candidates running for POTUS. The spiffy @NYTgraphics folks took the tallies of time spent blathering by each speaker/topic and made rounded rectangle segmented bar charts ordered ... Read More

Quick hit: ‘dig’-ging Into r-project.org DNS Records with {processx}

| | R
The r-project.org domain had some temporary technical difficulties this week (2019-29) that made reaching R-related resources problematic for a bunch of folks for a period of time. Incidents like this underscore the need for regional and network diversity when it comes to ensuring the availability of DNS services. That is, ... Read More