org.knowm.xchart.XYChart.addSeries()方法的使用及代码示例

x33g5p2x  于2022-02-03 转载在 其他  
字(6.2k)|赞(0)|评价(0)|浏览(134)

本文整理了Java中org.knowm.xchart.XYChart.addSeries()方法的一些代码示例,展示了XYChart.addSeries()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。XYChart.addSeries()方法的具体详情如下:
包路径:org.knowm.xchart.XYChart
类名称:XYChart
方法名:addSeries

XYChart.addSeries介绍

[英]Add a series for a X-Y type chart using Lists
[中]使用列表添加X-Y类型图表的系列

代码示例

代码示例来源:origin: knowm/XChange

XYSeries series = chart.addSeries("bids", xData, yData);
series.setMarker(SeriesMarkers.NONE);
series = chart.addSeries("asks", xData, yData);
series.setMarker(SeriesMarkers.NONE);

代码示例来源:origin: knowm/XChange

XYSeries series = chart.addSeries("bids", xData, yData);
series.setMarker(SeriesMarkers.NONE);
series = chart.addSeries("asks", xData, yData);
series.setMarker(SeriesMarkers.NONE);

代码示例来源:origin: knowm/XChange

XYSeries series = chart.addSeries("bids", xData, yData);
series.setMarker(SeriesMarkers.NONE);
series = chart.addSeries("asks", xData, yData);
series.setMarker(SeriesMarkers.NONE);

代码示例来源:origin: knowm/XChange

XYSeries series = chart.addSeries("bids", xData, yData);
series.setMarker(SeriesMarkers.NONE);
series = chart.addSeries("asks", xData, yData);
series.setMarker(SeriesMarkers.NONE);

代码示例来源:origin: knowm/XChange

XYSeries series = chart.addSeries("bids", xData, yData);
series.setMarker(SeriesMarkers.NONE);
series = chart.addSeries("asks", xData, yData);
series.setMarker(SeriesMarkers.NONE);

代码示例来源:origin: knowm/XChange

XYSeries series = chart.addSeries(SERIES_NAME, xAxisData, yAxisData);
series.setMarker(SeriesMarkers.NONE);

代码示例来源:origin: knowm/XChange

chart.getStyler().setDefaultSeriesRenderStyle(XYSeriesRenderStyle.Area);
XYSeries series = chart.addSeries("Bitcoinium USD/BTC", xAxisData, yAxisData);
series.setMarker(SeriesMarkers.NONE);

代码示例来源:origin: knowm/XChange

XYSeries series = chart.addSeries("bids", xData, yData);
series.setMarker(SeriesMarkers.NONE);
series = chart.addSeries("asks", xData, yData);
series.setMarker(SeriesMarkers.NONE);

代码示例来源:origin: knowm/XChange

public XChartPanel<XYChart> buildPanel() throws IOException {
 System.out.println("fetching data...");
 updateData();
 // create chart
 chart =
   new XYChartBuilder()
     .width(800)
     .height(400)
     .title("Real-time Bitcoinium Order Book - BITSTAMP_BTC_USD")
     .xAxisTitle("BTC")
     .yAxisTitle("USD")
     .build();
 // Customize Chart
 chart.getStyler().setLegendPosition(LegendPosition.InsideNE);
 chart.getStyler().setDefaultSeriesRenderStyle(XYSeriesRenderStyle.Area);
 // add series
 XYSeries series = chart.addSeries(BIDS_SERIES_NAME, xAxisBidData, yAxisBidData);
 series.setMarker(SeriesMarkers.NONE);
 series = chart.addSeries(ASKS_SERIES_NAME, xAxisAskData, yAxisAskData);
 series.setMarker(SeriesMarkers.NONE);
 return new XChartPanel<>(chart);
}

代码示例来源:origin: knowm/XChange

Collections.reverse(bidsVolumeData);
XYSeries series = chart.addSeries("bids", bidsPriceData, bidsVolumeData);
series.setMarker(SeriesMarkers.NONE);
  chart.addSeries(
    "asks",
    getPriceData(bitcoiniumOrderbook.getAsks()),

代码示例来源:origin: knowm/XChart

/**
 * Add a series for a X-Y type chart using using double arrays
 *
 * @param seriesName
 * @param yData the Y-Axis data
 * @return A Series object that you can set properties on
 */
public XYSeries addSeries(String seriesName, double[] yData) {
 return addSeries(seriesName, null, yData);
}

代码示例来源:origin: knowm/XChart

/**
 * Add a series for a X-Y type chart using using int arrays
 *
 * @param seriesName
 * @param yData the Y-Axis data
 * @return A Series object that you can set properties on
 */
public XYSeries addSeries(String seriesName, int[] yData) {
 return addSeries(seriesName, null, yData, null);
}

代码示例来源:origin: knowm/XChart

/**
 * Add a series for a X-Y type chart using Lists
 *
 * @param seriesName
 * @param xData the X-Axis data
 * @param yData the Y-Axis data
 * @return A Series object that you can set properties on
 */
public XYSeries addSeries(String seriesName, List<?> xData, List<? extends Number> yData) {
 return addSeries(seriesName, xData, yData, null);
}

代码示例来源:origin: knowm/XChart

/**
 * Add a series for a X-Y type chart using using double arrays
 *
 * @param seriesName
 * @param xData the X-Axis data
 * @param xData the Y-Axis data
 * @return A Series object that you can set properties on
 */
public XYSeries addSeries(String seriesName, double[] xData, double[] yData) {
 return addSeries(seriesName, xData, yData, null, DataType.Number);
}

代码示例来源:origin: knowm/XChart

/**
 * Add a series for a X-Y type chart using Lists
 *
 * @param seriesName
 * @param yData the Y-Axis data
 * @return A Series object that you can set properties on
 */
public XYSeries addSeries(String seriesName, List<? extends Number> yData) {
 return addSeries(seriesName, null, yData, null);
}

代码示例来源:origin: knowm/XChart

/**
 * Add a series for a X-Y type chart using using float arrays
 *
 * @param seriesName
 * @param yData the Y-Axis data
 * @return A Series object that you can set properties on
 */
public XYSeries addSeries(String seriesName, float[] yData) {
 return addSeries(seriesName, null, yData, null);
}

代码示例来源:origin: knowm/XChart

/**
 * Add a series for a X-Y type chart using using int arrays
 *
 * @param seriesName
 * @param xData the X-Axis data
 * @param yData the Y-Axis data
 * @return A Series object that you can set properties on
 */
public XYSeries addSeries(String seriesName, int[] xData, int[] yData) {
 return addSeries(seriesName, xData, yData, null);
}

代码示例来源:origin: knowm/XChart

public static void main(String[] args) throws Exception {

  double[] xData = new double[] {0.0, 1.0, 2.0};
  double[] yData = new double[] {2.0, 1.0, 0.0};

  XYChart chart = new XYChart(500, 200);
  XYSeries xySeries = chart.addSeries("Sample Chart", xData, yData);
  xySeries.setEnabled(false);

  new SwingWrapper(chart).displayChart();
 }
}

代码示例来源:origin: knowm/XChart

public static void main(String[] args) throws IOException {

  final XYChart chart = new XYChartBuilder().build();

  final double[] x = {1, 2, 3};
  // final double[] y = { 40.16064257028113, 40.16064257028115, Double.NaN };
  // final double[] y = { 40.16064257028113, 40.16064257028115, Double.NEGATIVE_INFINITY };
  // final double[] y = { 40.16064257028113, 40.16064257028115, Double.POSITIVE_INFINITY };
  // final double[] y = { 40.16064257028113, 40.16064257028115, -Double.MAX_VALUE + 1e308 };
  final double[] y = {40.16064257028113, 40.16064257028115, -1 * Double.MAX_VALUE};

  chart.addSeries("Values", x, y);
  new SwingWrapper(chart).displayChart();
 }
}

代码示例来源:origin: knowm/XChart

private static XYChart createChart(String title, double[] yData) {
  XYChart chart = new XYChart(300, 200);
  chart.setTitle(title);
  chart.setXAxisTitle("X");
  chart.setXAxisTitle("Y");
  chart.addSeries("y(x)", null, yData);
  return chart;
 }
}

相关文章