Grafik Garis Scattered: Fitur dan Contoh

Grafik Garis Scattered: Fitur dan Contoh

Grafik garis scattered (Scatter Line Chart) adalah salah satu jenis grafik yang paling populer digunakan dalam analisis data. Grafik ini dapat digunakan untuk menampilkan data-point yang memiliki nilai X dan Y, serta menghubungkan antara titik-titik tersebut dengan garis.

Fitur Grafik Garis Scattered

Grafik garis scattered memiliki beberapa fitur yang membedakan diri dari jenis grafik lainnya. Beberapa fitur ini antara lain:

  • Grafik garis scattered menggunakan seri-view ScatterLineSeriesView untuk menampilkan data-point.
  • Grafik ini dapat digunakan untuk menampilkan data-point yang tidak terurut (unsorted) dalam urutan penambahan ke koleksi.
  • Grafik garis scattered juga dapat digunakan untuk menampilkan data-point yang memiliki nilai X dan Y, serta menghubungkan antara titik-titik tersebut dengan garis.

Contoh

Berikut adalah contoh bagaimana Anda dapat membuat grafik garis scattered dalam aplikasi Windows Forms menggunakan library DevExpress:

private void Form1_Load(object sender, EventArgs e) {
 // Create a new chart.
 ChartControl scatterLineChart = new ChartControl();

 // Create a scatter line series.
 Series series1 = new Series("Series 1", ViewType.ScatterLine);

 // Add points to it.
 series1.Points.Add(new SeriesPoint(1, 2));
 series1.Points.Add(new SeriesPoint(2, 10));
 series1.Points.Add(new SeriesPoint(3, 4));
 series1.Points.Add(new SeriesPoint(4, 12));
 series1.Points.Add(new SeriesPoint(1.5, 17));
 series1.Points.Add(new SeriesPoint(2.5, 3));
 series1.Points.Add(new SeriesPoint(3.5, 14));
 series1.Points.Add(new SeriesPoint(2, 6));

 // Add the series to the chart.
 scatterLineChart.Series.Add(series1);

 // Set the numerical argument scale types for the series,
 // as it is qualitative, by default.
 series1.ArgumentScaleType = ScaleType.Numerical;

 // Access the view-type-specific options of the series.
 ((ScatterLineSeriesView)series1.View).LineStyle.DashStyle = DashStyle.Dash;

 // Access the type-specific options of the diagram.
 ((XYDiagram)scatterLineChart.Diagram).EnableAxisXZooming = true;

 // Hide the legend (if necessary).
 scatterLineChart.Legend.Visible = false;

 // Add a title to the chart (if necessary).
 scatterLineChart.Titles.Add(new ChartTitle());
 scatterLineChart.Titles[0].Text = "A Scatter Line Chart";

 // Add the chart to the form.
 scatterLineChart.Dock = DockStyle.Fill;
 this.Controls.Add(scatterLineChart);
}

Dalam contoh di atas, kami membuat grafik garis scattered dengan menggunakan seri-view ScatterLineSeriesView dan menambahkan beberapa titik data ke dalam seri. Kemudian, kami mengatur skala jenis argument untuk seri, serta mengubah gaya jalur garis dan opsi diagram.

Lihat Juga

  • Dokumentasi Series Views Compatibility: untuk informasi tentang jenis grafik yang dapat digunakan dengan grafik garis scattered.
  • Dokumentasi DevExpress.XtraCharts: untuk informasi lebih lanjut tentang library DevExpress dan cara menggunakanannya.