コード例 #1
0
 public void visualizarDatos(string aNombreArchivo, int intervalos)
 {
     try
     {
         int      minimo, maximo;
         ExcelAPI excel = new ExcelAPI("");
         //abrimos el archivo y extraemos los datos
         listaObservaciones = leerDatosDesdeArchivo(aNombreArchivo);
         minimo             = listaObservaciones.Min();
         maximo             = listaObservaciones.Max();
         //contabilizamos las frecuencias
         tabla = new Estadistica(intervalos, minimo, maximo);
         tabularDatos();
         //generamos el histograma
         pantalla.mostrarHistograma(tabla.getMarcasClase(), tabla.getFrecuencias());
         excel.exportarTabla(tabla.ListaFilas, calcularMediaObservada(), calcularDesviacionObservada());
         excel.mostrar();
     }
     catch (Exception e)
     {
         pantalla.MostrarError("Error: " + e.Message);
     }
 }
コード例 #2
0
 public Controlador(AnalisisDatos aPantalla)
 {
     listaObservaciones = new List <int>();
     pantalla           = aPantalla;
     tabla = null;
 }