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.