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); } }
public Controlador(AnalisisDatos aPantalla) { listaObservaciones = new List <int>(); pantalla = aPantalla; tabla = null; }