Last week I gave an SGSA seminar on interactive visualizations in R. Here is a long-form version of the talk. Why be interactive? Interactivity allows the viewer to engage with your data in ways impossible by static graphs. With an interactive plot, the viewer can zoom into the areas the care about, highlight the data points that are relevant to them and hide the information that isn’t. Above all of that, making simple interactive plots are a sure-fire way to impress your coworkers!
This week is the Docathon at BIDS (a.k.a. that wonderful place that I spend all my time). A docathon is like a hackathon but is focused on developing material and tools for documentation. We have loads of projects signed up to receive some documentation-love and an impressive number of excited participants! We kicked off the event with a series of tutorials for writing “good” documentation. I gave an R-specific tutorial where I discussed using devtools to both develop and document your package.
superheat 0.1.0 is now available on CRAN. Superheat makes it easy to create extendable, cutomizable, and most importantly, beautiful heatmaps. It has increased flexibility and user-friendliness when compared to alternatives such as heatmap() and pheatmap(). For usage options see the vignette and for examples see the accompanying paper by Barter and Yu (2017). You can install the latest version with: install.packages("superheat") Stay tuned for new versions with added features and minor usability tweaks.