Publications by tylerrinker

GitHub Package Ideas I Stole

31.08.2013

One of my favorite sources of good ideas is looking at the GitHub repositories of others and modeling my repos after the good ideas I see others doing. Here's Steve Jobs on stealing ideas: In the past few weeks I've spotted three simple things other maintainers are doing that I liked and which I promptly incorporated into my own repos. I wante...

3322 sym R (635 sym/3 pcs) 4 img

paste, paste0, and sprintf

14.09.2013

I find myself pasting urls and lots of little pieces together lately. Now paste is a standard go to guy when you wanna glue some stuff together. But often I find myself pasting and getting stuff like this: paste(LETTERS) [1] "A" "B" "C" "D" "E" "F" "G" "H" "I" "J" "K" "L" "M" "N" "O" "P" "Q" [18] "R" "S" "T" "U" "V" "W" "X" "Y" "Z" Rather ...

2991 sym R (899 sym/9 pcs) 8 img

Correspondence Analysis in R

06.11.2013

Correspondence analysis (from a layman’s perspective) is like principal components analysis for categorical data. It can be useful to discover structure in this type of data. My friend Gianmarco Alberti, an archaeologist, has put together an in depth web site detailing the history, use and worked R examples of correspondence analysis. It’s li...

822 sym 8 img

Sentence Drawing: Function vs. Art

08.12.2013

I recently was reading the book “Functional Art” and came across the work of Stefanie Posavec. Her Sentence Drawings (click here to see and click here to learn) caught my attention. Here is a ggplot2 rendition: From what I understand about this visualization technique it’s meant to show the aesthetic and organic beauty of language (click...

3365 sym R (3977 sym/7 pcs) 14 img

Sentence Drawing: Part II

23.12.2013

In a recent blog post I introduced Stefanie Posavec‘s Sentence Drawings. We created this ggplot2 rendition: We left off weighing the aesthetics of the Sentence Drawing with information of quality visualizations. I asked others to think of ways to display the information and also hinted that I’d use Yihui’s animation package to show the ...

1409 sym R (3997 sym/2 pcs) 6 img

Sochi Olympic Medals

09.02.2014

For those who are addicted to R and haven’t the time to click the mouse on a web browser you too can still be informed about the results of the 2014 Sochi Winter Olympics. I was inspired by a SO response around the London games a couple years back. Packages to Load packs <- c("knitr", "ggplot2", "XML", "reshape2", "rCharts") lapply(packs, requi...

1510 sym R (1210 sym/4 pcs) 8 img

qdap 1.1.0 Released on CRAN

23.02.2014

We’re very pleased to announce the release of qdap 1.1.0 This is the fourth installment of the qdap package available at CRAN. Major development has taken place since the last CRAN update. The qdap package automates many of the tasks associated with quantitative discourse analysis of transcripts containing discourse, including frequency counts...

4528 sym 8 img

qdap 1.3.1 Release: Demoing Dispersion Plots, Sentiment Analysis, Easy Hash Lookups, Boolean Searches and More…

14.03.2014

We’re very pleased to announce the release of qdap 1.3.1 This is the latest installment of the qdap package available at CRAN. Several important updates have occurred since the 1.1.0 release, most notable the addition of two vignettes and some generic view methods. The new vignettes include: An Introduction to qdap qdap-tm Package Compatibili...

3461 sym R (6718 sym/16 pcs) 22 img

Shape File Selfies in ggplot2

11.04.2014

In this post you will learn how to: Create your own quasi-shape file Plot your homemade quasi-shape file in ggplot2 Add an external svg/ps graphic to a plot Change a grid grob's color and alpha *Note get simple .md version here Background (See just code if you don't care much about the process) I started my journey wanting to replicate a grap...

6084 sym R (6211 sym/10 pcs) 22 img

Handling @S3method’s Death in Roxygen 4.0.0

11.05.2014

This is a quickie post and specific to package maintainers who use roxygen2. Legal Disclaimer: This worked for me but make sure there’s not a corner case that would make it not work for you.  In other words back your stuff up think it through, and tread lightly. Welp I updated to the latest version of roxygen2, 4.0.0. Works well and some new ...

1605 sym R (326 sym/2 pcs) 6 img