Our Favorite R Shiny UI Skins

Our Favorite R Shiny UI Skins

At CompassRed, we primarily work in R for client projects. Whether it’s creating models, custom data viz, or something in between, a static slide deck or HTML file only goes so far (more than once we’ve heard “I’d like to click into that” when presenting a static slide deck). Over the last year our team has invested in the R Shiny application framework to bring those static outputs to life in an interactive medium.

How to Host and Share RMarkdown Files

How to Host and Share RMarkdown Files

When I first learned how to use RMarkdown, I was in absolute awe. Moving from copy/pasting SPSS output into Word documents, to being able to automatically generate a rich analysis report full of text and visualizations at the press of a button was game-changing. RMarkdown files can also be rendered into a variety of formats which not only covers HTML, but also PDFs, Word documents, and others. While sharing an output file is easy and works great for an analysis that is conducted once, what if there are frequent updates that you want to share with clients/colleagues/others?

7 Levels of Data Manipulation with the tidyverse: Part 2

7 Levels of Data Manipulation with the tidyverse: Part 2

In the first part of our exploration of data manipulation tools in the tidyverse, we concentrated on some of the basic dplyr and tidyr verbs. These tools allowed us to subset, transform, pivot, and join data in our quest to understand StackOverflow’s Annual Developer Survey and the 2020 World Happiness Report.

In this article, we will continue exploring data manipulation tools in the tidyverse, building on our learnings from Part 1.

7 Levels of Data Manipulation with the tidyverse: Part 1

7 Levels of Data Manipulation with the tidyverse: Part 1

In this article I’ll explore different tools for data manipulation using tidyverse functions. This article assumes that you have a beginner’s understanding of R and how the pipe operator (%>%) works. This article can serve as scaffolding as you grow your data manipulation toolkit. There are many more patterns that are useful to learn and starting with some of these techniques puts you in a position for more success.

Top 3 Features Coming to Google Data Studio in 2020/2021

Top 3 Features Coming to Google Data Studio in 2020/2021

Over the past 3 years (2017, 2019, 2020), I have been writing open letters to the Google Data Studio development team with feature requests, and it appears that some of my wishes have been granted. During a recent community livestream, the lid was lifted on the product roadmap for the rest of the year and beyond. Here are the top 3 features that I’m looking forward to the most.

CompassRed Welcomes Summer 2020 Intern Class

CompassRed Welcomes Summer 2020 Intern Class

Wilmington, Delaware --CompassRed, Inc. today announced its Summer 2020 Intern Class consisting of students from across the greater Philadelphia region. This year’s intern class was selected from the widest and deepest pool of talent in CompassRed’s history with several hundred resumes submitted for a limited number of positions. The students selected for CompassRed’s highly coveted internship program are Michal Monselise, a PhD candidate from Drexel University; Aayush Dua, a MS candidate from the University of Pennsylvania; and Albert Opher, a rising senior at Sanford High School.

Self-Care Analytics: What Google Trends tell us about how we're taking care of ourselves in a time of isolation.

Self-Care Analytics: What Google Trends tell us about how we're taking care of ourselves in a time of isolation.

Managing stress and coping during the COVID-19 pandemic is important for everyone. Whether you’re at home or on the frontlines, everyone is experiencing heightened levels of uncertainty; self-care might not be a priority right now. The CDC’s Daily Stress and Coping Resource recommends these four activities (among others) to best take care of oneself:

How To Keep Up With Machine Learning Research: 3 More Tools

How To Keep Up With Machine Learning Research: 3 More Tools

Last year I wrote about how I keep up with machine learning research. ICYMI, here was the short list:

  1. Read the Seminal Papers

  2. Take Advantage of arXiv Sanity

  3. Subscribe to Papers with Code

One year later there is still a Sisyphean amount of machine learning research to keep up with. This calls for more tools to help curate the papers that are valuable to take a deep dive into.

Here are 3 tools you might use to do that:

Eight Advances for 2020

Eight Advances for 2020

At the beginning of this year, we looked back to reassess our dreams, our industry, and revitalize our vision for the future. We love reading the plethora of articles from those who are re-examining their predictions from last year and why they were “right on” or so far from reality. The year 2020 is extra special; we have the opportunity to look at the decade that’s passed and dream of the next one. Read more.