Publications by Euthymios Kasvikis
Visualizing dataset to apply machine learning-exercises
INTRODUCTION Dear reader, If you are a newbie in the world of machine learning, then this tutorial is exactly what you need in order to introduce yourself to this exciting new part of the data science world. This post includes a full machine learning project that will guide you step by step to create a “template,” which you can use later on o...
2917 sym 4 img
Applying machine learning algorithms – exercises
INTRODUCTION Dear reader, If you are a newbie in the world of machine learning, then this tutorial is exactly what you need in order to introduce yourself to this exciting new part of the data science world. This post includes a full machine learning project that will guide you step by step to create a “template,” which you can use later on o...
2684 sym 4 img
How to Visualize Data With Highcharter
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, treemap, bar charts, networ...
3726 sym 4 img
How to visualize data with Highcharter: exercises
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. Then, try to solve the exerci...
2161 sym 4 img
How to Plot With Metricsgraphics
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 pos...
4203 sym
How to Plot With Ggiraph
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 that contain a JavaScript fu...
7108 sym
How to Plot With Ggiraph: Exercises
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 that contain a JavaScript fu...
2335 sym
How to Plot With Dygraphs
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 fea...
3306 sym
How To Plot With Dygraphs: Exercises
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 in...
2412 sym
How to plot with patchwork
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 github with: # install.packages("devtools") ...
3666 sym