Как построить график распределения степеней в C # - PullRequest
0 голосов
/ 08 декабря 2018

Я написал некоторый код на 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++;
        }

, но он повторяет строки, как вы видите на рисунке здесь: Степень распределения

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...