Quantcast
Channel: Dean Attali
Browsing all 31 articles
Browse latest View live

How to get your very own RStudio Server and Shiny Server with DigitalOcean

If you want help setting up your Shiny Server, a 1-on-1 walk-through or tutorial, or just general consultation about using Shiny Server, I’m available for hire. If you’ve always wanted to have an...

View Article



Analyzing R-Bloggers' posts via Twitter

For those who don’t know, every time a new blog post gets added to R-Bloggers, it gets a corresponding tweet by @Rbloggers, which gets seen by Rbloggers’ ~20k followers fairly fast. And every time my...

View Article

New shinyjs version: Useful tools for any Shiny app developer + easily call...

About a month ago I made an announcement about the initial release of shinyjs. After some feedback, a few feature requests, and numerous hours of work, I’m excited to say that a new version of shinyjs...

View Article

Mimicking a Google Form with a Shiny app

In this post we will walk through the steps required to build a shiny app that mimicks a Google Form. It will allow users to submit responses to some input fields, save their data, and allow admins to...

View Article

Shiny finally has a colour picker - use colourInput to select colours in...

NOTE: the colour input described here is no longer part of shinyjs and is now available in the colourpicker package instead. I don’t always think Shiny is missing anything, but when I do - I fill in...

View Article


Persistent data storage in Shiny apps

This article is also published on RStudio’s Shiny Articles Shiny apps often need to save data, either to load it back into a different session or to simply log some information. However, common...

View Article

Building Shiny apps - an interactive tutorial

If you want tutoring/training in Shiny or need help with building a Shiny app, I’m available for hire. Shiny is a package from RStudio that can be used to build interactive web pages with R. While...

View Article

ezknitr: R package to avoid the typical working directory pain when using knitr

A new package has hit the CRAN shelves this week. While knitr is one of the most useful R packages in existence, ezknitr is a simple extension to it that adds flexibility in several ways. One common...

View Article


Need any more reason to love R-Shiny? Here: you can even use Shiny to create...

TL;DR Click here to play a puzzle game written entirely in Shiny (source code). Anyone who reads my blog posts knows by now that I’m very enthusiastic about Shiny (the web app framework for R - if you...

View Article


addinslist package: An RStudio addin to discover and install RStudio addins

RStudio addins were released in early 2016 to provide anyone with the ability to add “extensions” to RStudio. This feature has quickly become popular, but discoverability was a problem: there was just...

View Article

Visualizing when I'm most productive during the day

Analyzing my (and others') git activity - Click here to explore the data yourself Yesterday I saw this retweet from @timelyportfolio that links to a gist by @gka. The gist gave a few short scripts...

View Article

Shiny tips & tricks for improving your apps and solving common problems

This document contains a collection of various Shiny tricks that I commonly use or that I know many people ask about. Each link contains a complete functional Shiny app that demonstrates how to...

View Article

How to write a useful htmlwidgets in R: tips and walk-through a real example

I’d like to share some tips and recommendations on building htmlwidgets, based on my own learning experience while creating timevis. These tips are mostly concerned with making your htmlwidget more...

View Article


Plot Colour Helper - Finally an easy way to pick colours for your R plots!

You’ve just made an amazing plot in R, and the only thing remaining is finding the right colours to use. Arghhh this part is never fun… You’re probably familiar with this loop: try some colour values...

View Article

What makes an R talk popular? Scraping useR2017 attendance information to...

Click here to explore the data for yourself First off — I’ll admit that was my poor attempt at a click-bait title. But if you’re still reading the next paragraph, that means it was successful! Table...

View Article


colourpicker package v1.0: You can now select semi-transparent colours in R...

For those who aren’t familiar with the colourpicker package, it provides a colour picker for R that can be used in Shiny, as well as other related tools. Today it’s leaving behind its 0.x days and...

View Article

shinyalert: Easily create pretty popup messages (modals) in Shiny

A brand new shiny package has entered the world yesterday: shinyalert. It does only one thing, but does it well: show a message to the user in a modal (aka popup, dialog, or alert box). Actually, it...

View Article


Shiny Case Studies: My new online interactive video course

Last week, my brand new DataCamp course Shiny Case Studies was finally released after being in the works for a full year! Check out the course This is an online course consisting of a series of short...

View Article

How to use dplyr's mutate in R without a vectorized function

If you’re reading this, you’ve either encountered this problem before, or you just got to this article out of curiosity (in which case you probably don’t know what problem I’m talking about). A few...

View Article

CRANalerts: Get email alerts when a CRAN package gets updated

Have you ever found yourself asking “how can I make sure I don’t miss the next version release of package X”? That’s the exact problem I set out to solve with CRANalerts. Simply provide your email...

View Article
Browsing all 31 articles
Browse latest View live




Latest Images