ABCbarplot {DataVisualizations} | R Documentation |
Barplot with Sorted Data Colored by ABCanalysis
Description
This plot can be read like a scree plot for PCA. It allowed to select the most important values visually.
Usage
ABCbarplot(Data,
Colors=DataVisualizations::DefaultColorSequence[1:3],
main,xlab,ylab="Value")
Arguments
Data |
[1:n] vector of Data, e.g. eigenvalues of PCA |
Colors |
three colors for A, B and C |
main |
title of plot |
xlab |
xlabel |
ylab |
ylabel |
Details
ABC analysis is explained in ABCanalysis. The visualization is based on ggplot2.
Value
List V of
ABCanalysis |
output of ABCanalysis |
ggobject |
object of ggplot2 plotted |
DF |
Data frame if another plot should be done manually |
Author(s)
Michael Thrun
References
Ultsch. A ., Lotsch J.: Computed ABC Analysis for Rational Selection of Most Informative Variables in Multivariate Data, PloS one, Vol. 10(6), pp. e0129767. doi 10.1371/journal.pone.0129767, 2015.
See Also
Examples
data('FundamentalData_Q1_2018')
Data=as.matrix(FundamentalData_Q1_2018$Data)
Data[!is.finite(Data)]=0
results=prcomp(Data)
main="Scree plot with Class A of the Most-Important Eigenvalues"
plotlist = ABCbarplot(results$sdev,ylab='Eigenvalues',main=main)
plotlist$ggobject
[Package DataVisualizations version 1.3.2 Index]