Articles by Euthymios Kasvikis

How to create a Flexdashboard: Exercises

June 15, 2018 | Euthymios Kasvikis

INTRODUCTION With flexdashboard, you can easily create interactive dashboards for R. What is amazing about it is that with R Markdown, you can publish a group of related data visualizations as a dashboard. Additionally, it supports a wide variety of components, including htmlwidgets; base, lattice, and grid graphics; tabular data; ... [Read more...]

How To Create a Flexdashboard

June 8, 2018 | Euthymios Kasvikis

INTRODUCTION With flexdashboard, you can easily create interactive dashboards for R. What is amazing about it is that with R Markdown, you can publish a group of related data visualizations as a dashboard. Additionally, it supports a wide variety of components, including htmlwidgets; base, lattice, and grid graphics; tabular data; ...
[Read more...]

How To Plot With Patchwork: Exercises

June 2, 2018 | Euthymios Kasvikis

INTRODUCTION The goal of patchwork is to make it simple to combine separate ggplots into the same graphic. It tries to solve the same problem as gridExtra::grid.arrange() and cowplot::plot_grid, but using an API that incites exploration and iteration. Before proceeding, please follow our short tutorial. Look ... [Read more...]

How to plot with patchwork

May 25, 2018 | Euthymios Kasvikis

INTRODUCTION The goal of patchwork is to make it simple to combine separate ggplots into the same graphic. As such it tries to solve the same problem as gridExtra::grid.arrange() and cowplot::plot_grid but using an API that incites exploration and iteration. Installation You can install patchwork from ... [Read more...]

How To Plot With Dygraphs: Exercises

May 18, 2018 | Euthymios Kasvikis

INTRODUCTION The dygraphs package is an R interface to the dygraphs JavaScript charting library. It provides rich facilities for charting time-series data in R, including: 1. Automatically plots xts time-series objects (or any object convertible to xts.) 2. Highly configurable axis and series display (including optional second Y-axis.) 3. Rich interactive features, including ... [Read more...]

How to Plot With Dygraphs

May 11, 2018 | Euthymios Kasvikis

The dygraphs package is an R interface to the dygraphs JavaScript charting library. It provides rich facilities for charting time-series data in R, including: 1. Automatically plots xts time-series objects (or any object convertible to xts.) 2. Highly configurable axis and series display (including optional second Y-axis.) 3. Rich interactive features, including zoom/... [Read more...]

How to Plot With Ggiraph: Exercises

May 4, 2018 | Euthymios Kasvikis

INTRODUCTION The ggiraph is an htmlwidget and a ggplot2 extension. It allows ggplot graphics to be animated. Animation is made with ggplot geometries that can understand three arguments: Tooltip: a column of data-sets that contain tooltips to be displayed when the mouse is over elements. Onclick: a column of data-sets ... [Read more...]

How to Plot With Ggiraph

April 27, 2018 | Euthymios Kasvikis

INTRODUCTION The ggiraph is an htmlwidget and a ggplot2 extension. It allows ggplot graphics to be animated. Animation is made with ggplot geometries that can understand three arguments: Tooltip: a column of data-sets that contain tooltips to be displayed when the mouse is over elements. Onclick: a column of data-sets ... [Read more...]

How to Plot With Metricsgraphics

April 13, 2018 | Euthymios Kasvikis

Introduction to Metricsgraphics Metricsgraphics is an htmlwidget interface to the MetricsGraphics.js JavaScript/D3 chart library. Installation devtools::install_github(“hrbrmstr/metricsgraphics”) Usage Building metricsgraphics charts follows the “piping” idiom, made popular through the magrittr, ggvis and dplyr packages. This makes it possible to avoid one giant function with a ... [Read more...]

How to visualize data with Highcharter: exercises

April 9, 2018 | Euthymios Kasvikis

INTRODUCTION Highcharter is a R wrapper for Highcharts javascript libray and its modules. Highcharts is very mature and flexible javascript charting library and it has a great and powerful API. Before proceeding, please follow our short tutorial. Look at the examples given and try to understand the logic behind them. ...
[Read more...]

How to Visualize Data With Highcharter

April 2, 2018 | Euthymios Kasvikis

INTRODUCTION Highcharter is a R wrapper for Highcharts javascript libray and its modules. Highcharts is very mature and flexible javascript charting library and it has a great and powerful API1. The main features of this package are: Various chart type with the same style: scatters, bubble, line, time series, heatmaps, ...
[Read more...]

ggvis Exercises (Part-2)

August 18, 2017 | Euthymios Kasvikis

INTRODUCTION The ggvis package is used to make interactive data visualizations. The fact that it combines shiny’s reactive programming model and dplyr’s grammar of data transformation make it a useful tool for data scientists. This package may allows us to implement features like interactivity, but on the other ... [Read more...]

ggvis Exercises (Part-1)

August 12, 2017 | Euthymios Kasvikis

INTRODUCTION The ggvis package is used to make interactive data visualizations. The fact that it combines shiny’s reactive programming model and dplyr’s grammar of data transformation make it a useful tool for data scientists. This package may allows us to implement features like interactivity, but on the other ... [Read more...]

R Markdown exercises part 2

August 4, 2017 | Euthymios Kasvikis

INTRODUCTION R Markdown is one of the most popular data science tools and is used to save and execute code, create exceptional reports whice are easily shareable. The documents that R Markdown provides are fully reproducible and support a wide variety of static and dynamic output formats. Using markdown syntax, ... [Read more...]
1 2 3

Never miss an update!
Subscribe to R-bloggers to receive
e-mails with the latest R posts.
(You will not see this message again.)

Click here to close (This popup will not appear again)