Dimension Reduction - Diagnostic - Moonplot

From Q
Jump to navigation Jump to search

Visualizes associations between categorical variables from a Correspondence Analysis, Principal Components Biplot or Linear Discriminant Analysis output. It is a simpler and easier to interpret alternative to a scatterplot.

Code

var heading_text = "Moonplot";
if (!!form.setObjectInspectorTitle)
    form.setObjectInspectorTitle(heading_text);
else
    form.setHeading(heading_text);
form.dropBox({ name: "inputItem", label: "Output", types: ["R:CorrespondenceAnalysis,LDA,PCAbiplot"],
    prompt: "Output of Correspondence Analysis, Principal Components Analysis Biplot or Linear Discriminant Analysis" });
library(flipDimensionReduction)
moonplot <- QInputs(inputItem)
moonplot$output <- "Moonplot"
viz <- moonplot