Skip to main content

Table 15 Summary of the main R libraries applied on the different parts of the investigation

From: Analysis of the cryptocurrency market using different prototype-based clustering techniques

DOMAIN

R package

Functions

Data wrangling

reshape2

Table convertion between Wide and Long

data.table

Flexible and faster handling of big tables

xts

Financial time-series operation

rjson

For Json file convertion to R objects

dplyr

Manipulation of operations with R commands, mainly %>% operator

magick

Figure format conversion from png to eps

Quality

poweRlaw

An implementation of maximum likelihood estimator of heavy tail distributions

mclust

Adjusted Rand Index computation

clusterend

Hopkins index computation

Clustering

clue

Ensemble of k-means outcomes

Hist-DAWass

Histogram clustering

dtwclust

TADPole clustering

Graphs

ggplot2

General graph package

FactoMineR

Scatter-plots of clustering

factoextra

Scatter-plots of clustering

plotly

Joint Probability Density (K-mean clusters)

magrittr

Joint Probability Density

RSelenium

Joint Probability Density

ggridges

Density plots of TADPole medoids

Finance

PerformanceAnalytics

Sharpe ratio

Association tests

vcd

Pearson’s residuals representation