using Imsl.Chart2D; using System.Drawing; using Imsl.Stat; public class SampleScatter : FrameChart { public SampleScatter() { Random r = new Random(123457); Chart chart = this.Chart; AxisXY axis = new AxisXY(chart); axis.AxisX.AxisTitle.SetTitle("X Axis"); axis.AxisY.AxisTitle.SetTitle("Y Axis"); axis.DataType = Data.DATA_TYPE_MARKER; // Data set 1 double[] y1 = new double[20]; for (int k = 0; k < y1.Length; k++) y1[k] = r.NextDouble(); Data data1 = new Data(axis, y1); data1.MarkerType = Data.MARKER_TYPE_FILLED_SQUARE; data1.MarkerColor = Color.Green; // Data set 2 double[] y2 = new double[20]; for (int k = 0; k < y2.Length; k++) y2[k] = r.NextDouble(); Data data2 = new Data(axis, y2); data2.MarkerType = Data.MARKER_TYPE_PLUS; data2.MarkerColor = Color.Blue; } public static void Main(string[] argv) { System.Windows.Forms.Application.Run(new SampleScatter()); } }