Publications by Educate-R - R
Blog Logo
Welcome to my new website/blog. I am aiming to highlight some of the R packages that I have created. You can see a list of all the R packages I have in development and also see the source code on github here: R packages. In addition, I’ll likely talk about various topics with statistics, teaching, research, or R in general. For my first post...
1341 sym R (3250 sym/1 pcs) 2 img
Conditional Formatting Tables using R
One thing that I had the opportunity to develop while working last year at Saint Paul Public Schools was figuring out a quick, easy, and painless way to do interactive report generation. When I arrived in the REA department at Saint Paul Public Schools, the report generation process was roughly as follows: 1. Do the analysis in SPSS (compute per...
2496 sym R (1409 sym/2 pcs)
Formatting Markdown Tables with R
This past summer when the twin cities R user group was starting to get back up and running, I offered to present on some R related things that I was working on. One thing I was working on was a part of my last post. In a response to discussing this during a meeting, I was posed with the problem of how to do this with a markdown table. I replie...
3046 sym R (302 sym/1 pcs) 3 tbl
My Course Slide Generation
This past August I took an opportunity to step back into the University academic world as a Visiting Assistant Professor at the University of Arkansas. I have enjoyed the transition back into the academic world, including a more flexible schedule, variation in topics/duties, and collaborating with colleagues. However, there has been some growing...
3812 sym R (219 sym/4 pcs)
SPSS to R: An R package to convert SPSS syntax
My first statistical software package I used as an undergrad was SPSS. I was fortunate during my senior year at Luther College to be initially introduced to R. I did not realize it at the time (except for the pretty graphics) that this was the start of something big for me. Fast forward a year to graduate school at the University of Minnesota ...
2955 sym R (718 sym/5 pcs)
Guessing Correlations: A shiny app
A recent hobby of mine (as with many other R users) is to play around with the relatively new R package: shiny. I started creating demo applications about a year ago just to figure out how powerful the platform could be, but it was not until this fall that I started creating some applications for others to use. I encountered a problem this fall ...
3152 sym R (82 sym/1 pcs) 4 img
Two of my favorite data.table features
When I started to use the data.table package I was primarily using it to aggregate. I had read about data.table and its blazing speed compared to the other options from base or the plyr package especially with large amounts of data. As an example, I remember calculating averages or percentages while at Saint Paul Public Schools and while the ca...
3937 sym R (3415 sym/6 pcs)
When I use plyr/dplyr
My last post I talked about how I use the data.table package for aggregating and removing duplicate observations. Although I use the data.table package quite often, there are many times when I use plyr (and now the new dplyr) package, primarily because of its easy, intuitive syntax. Arrange One of my personal favorite functions in the plyr suite...
3403 sym R (790 sym/6 pcs)
Picking a gui interface for R
Recently I decided to switch statistical programs used introductory statistics course for masters students that I teach at the University of Arkansas. Historically this course has been taught with SPSS, but I am attempting the switch to R this semester. Most students in this class have never used a statistical program before and have no program...
3515 sym
Interactive charts with rCharts
I have a few upcoming presentations as a part of job interviews. To prepare for these interviews, I’m attempting to make my figures a bit more interactive within my presentations. The aim is to be able to limit any large cumbersome tables I would need to include in my presentations and replace them with interactive plots that can look up value...
2077 sym R (526 sym/1 pcs)