私は時間の経過とともに別のWebサイトへの訪問を表示しようとしています。 しかし、他のサイトのトラッキングを開始した後にトラッキングを開始する別のウェブサイトを追加しようとすると、他のサイトと一緒に開始したように表示されます。例えば は、私はそれらの配列を持っている場合:Microsoft C#Chart Controlは偽のデータを表示します
{
dates[] { "8/1", "8/2", "8/3" }
visits[] { 100, 74, 96 }
}
{
dates[] { "8/1", "8/2", "8/3" }
visits[] { 52, 86, 23 }
}
それが正常に動作します..しかし、私は、それらの配列がある場合:
{
dates[] { "8/1", "8/2", "8/3" }
visits[] { 100, 74, 96 }
}
{
dates[] { "8/3" }
visits[] { 52 }
}
をそれはそれは8/1に52回の訪問があったとして、私の第二を示し、 8/3
にここに私のコードはありません。
public void drawChart(List<object[]> data)
{
chart1.Series.Clear();
for (int i = 0; i < data.Count; i = i + 3)
{
chart1.Series.Add(data[i+2][0].ToString());
chart1.Series[i/3].Points.DataBindXY(data[i], data[i+1]);
chart1.Series[i/3].ChartType = System.Windows.Forms.DataVisualization.Charting.SeriesChartType.Line;
chart1.Series[i/3].IsValueShownAsLabel = true;
chart1.Series[i/3].BorderWidth = 3;
}
}
リストは配列が含まれています、最初の配列には日付が含まれ、2番目の配列には訪問が含まれ、3番目の配列にはシリーズ名である1つのオブジェクトのみが含まれます。
はあなたがチャートにデータを解析する方法についていくつかのコードを投稿plzはできますか? – SynerCoder
追加...ありがとう:) – Jason