////Показать группированный ряд относительных частот private void menuGroupRelFreq_Click(object sender, EventArgs e) { DisplayForm.DisplayGroupRelFreq(distribution.GroupRelFreq); }
//Показать статистический ряд относительных частот private void menuStatRelFreq_Click(object sender, EventArgs e) { DisplayForm.DisplayStatRelFreq(distribution.StatRelFreq); }
//Показать интервальный ряд относительных частот private void menuIntervalRelFreq_Click(object sender, EventArgs e) { DisplayForm.DisplayIntervalRelFreq(distribution.IntervalRelFreq); }
///////////////////////////////////////////////////////////////////////////////////////////////// ///////// ОБРАБОТКА ДАННЫХ ///////// ///////////////////////////////////////////////////////////////////////////////////////////////// //Разбивка на интервалы private void btnSeparate_Click(object sender, EventArgs e) { interval = (distribution.StatFreq.Last().Key - distribution.StatFreq.First().Key) / (double)numIntervals.Value; DisplayForm.DisplayIntervalFreq(distribution.Separate(interval)); setupGUIState(GUIState.SEPARATE); }
//Отображение группированного ряда относительных частот public static void DisplayGroupRelFreq(Dictionary <double, double> data) { var frm = new DisplayForm(data, "Полигон для группированного ряда относительных частот", "Xi*", "Wi*"); frm.Show(); }
//Отображение интервального ряда относительных частот public static void DisplayIntervalRelFreq(Dictionary <Range, double> data) { var frm = new DisplayForm(data, "Гистограмма относительных частот", "Xi", "Wi*"); frm.Show(); }
//Отображение ряда относительных частот public static void DisplayStatRelFreq(Dictionary <double, double> data) { var frm = new DisplayForm(data, "Полигон относительных частот", "Xi", "Wi"); frm.Show(); }
//Отображение ряда частот public static void DisplayStatFreq(Dictionary <double, double> data) { var frm = new DisplayForm(data, "Полигон частот", "Xi", "Ni"); frm.Show(); }