English 中文(简体)
GWT Google Charts - Scatter Chart
  • 时间:2024-11-03

GWT Google Charts - Scatter Chart


Previous Page Next Page  

Following is an example of a Scatter Chart.

We have already seen the configurations used to draw a chart in Google Charts Configuration Syntax chapter. Now, let us see an example of a Scatter Chart.

Configurations

We ve used ScatterChart class to show a Scatter chart.

ScatterChart chart = new ScatterChart();

Example

HelloWorld.java

package com.tutorialspoint.cpent;

import com.google.gwt.core.cpent.EntryPoint;
import com.google.gwt.user.cpent.ui.RootPanel;

import com.googlecode.gwt.charts.cpent.ChartLoader;
import com.googlecode.gwt.charts.cpent.ChartPackage;
import com.googlecode.gwt.charts.cpent.ColumnType;
import com.googlecode.gwt.charts.cpent.DataTable;
import com.googlecode.gwt.charts.cpent.corechart.ScatterChart;
import com.googlecode.gwt.charts.cpent.corechart.ScatterChartOptions;

pubpc class HelloWorld implements EntryPoint {
   private ScatterChart chart;

   private void initiapze() {
      ChartLoader chartLoader = new ChartLoader(ChartPackage.CORECHART);
      chartLoader.loadApi(new Runnable() {
         pubpc void run() {
            // Create and attach the chart
            chart = new ScatterChart();
            RootPanel.get().add(chart);
            draw();
         }
      });
   }
   private void draw() {
      // Prepare the data
      DataTable data = DataTable.create();
      data.addColumn(ColumnType.NUMBER, "Age");
      data.addColumn(ColumnType.NUMBER, "Weight");

      data.addRow(8,12);
      data.addRow(4, 5.5);
      data.addRow(11,14);
      data.addRow(4,5);
      data.addRow(3,3.5);
      data.addRow(6.5,7);

      ScatterChartOptions options  = ScatterChartOptions.create();
      options.setTitle("Age vs Weight");
      options.setLegend(null);
      
      // Draw the chart
      chart.draw(data, options);
      chart.setWidth("400px");
      chart.setHeight("400px");
   }
   pubpc void onModuleLoad() {
      initiapze();
   }
}

Result

Verify the result.

Scatter Chart Advertisements