All Downloads are FREE. Search and download functionalities are using the official Maven repository.

tech.tablesaw.plotly.api.ParetoPlot Maven / Gradle / Ivy

There is a newer version: 0.43.1
Show newest version
package tech.tablesaw.plotly.api;

import tech.tablesaw.api.Table;
import tech.tablesaw.plotly.components.Figure;
import tech.tablesaw.plotly.traces.BarTrace.Orientation;

public class ParetoPlot extends BarPlot {

    public static Figure showHorizontal(String title, Table table, String groupColName, String numberColName) {
        return create(Orientation.HORIZONTAL, title, table.sortDescendingOn(numberColName), groupColName, numberColName);
    }

    public static Figure createVertical(String title, Table table, String groupColName, String numberColName) {
        return create(Orientation.VERTICAL, title, table.sortDescendingOn(numberColName), groupColName, numberColName);
    }

    public static Figure create(String title, Table table, String groupColName, String numberColName) {
        return createVertical(title, table.sortDescendingOn(numberColName), groupColName, numberColName);
    }
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy