예제 #1
0
        private void zScore()
        {
            List <double> datos = new List <double>();
            //List<double> datosNormalizados = new List<double>();
            EstadisticForm estadisticas = new EstadisticForm(lgdv, tipoColumna);//Ventana para sacar las formulas

            for (int i = 0; i < CleanDataGridView.Rows.Count; i++)
            {
                datos.Add(double.Parse(CleanDataGridView.Rows[i].Cells[normalizacionComboBox.SelectedItem.ToString()].Value.ToString()));
            }

            double promedio           = estadisticas.Promedio(datos);
            double desviacionEstandar = estadisticas.DesviacionEstandar(datos);

            CleanDataGridView.Rows.Clear();
            foreach (double d in datos)
            {
                double normalizado = (d + promedio) / desviacionEstandar;
                CleanDataGridView.Rows.Add(normalizado.ToString("#.####"));
            }
        }
예제 #2
0
        private void AnalisisButton_Click(object sender, EventArgs e)
        {
            EstadisticForm analisisForm = new EstadisticForm(dataGridView, tipoColumna);

            analisisForm.Show();
        }