如何在C#中绘制度分布

时间:2018-12-08 13:52:53

标签: c# distribution

我用C#编写了一些代码,生成了一个随机网络,然后将节点和链接放入WinForms DataGridView控件中。

现在,我想绘制以图表形式分布的节点的度数频率。 有人知道怎么做吗?

我写了这段代码:

int f = 0;
        int container = 0;
        while (f < dataGridView1.Rows.Count)
        {

            int count2 = 0;
            container = Convert.ToInt32(dataGridView1.Rows[f].Cells[1].Value);

           for (j = f; j < dataGridView1.Rows.Count; j++)
            {
                if (Convert.ToInt32(dataGridView1.Rows[j].Cells[1].Value) == container)
                    count2++;
            }

            dataGridView2.Rows.Add();
            dataGridView2.Rows[f].Cells[0].Value = dataGridView1.Rows[f].Cells[1].Value;
            dataGridView2.Rows[f].Cells[1].Value = count2;

        f++;
        }

但它重复行,如您在此图所示:degree distribution

0 个答案:

没有答案