static void Main(string[] args) { Console.WriteLine("Bonjour \n Que voulez-vous calculer?. (Variance, Correlation, Regression, Effort)"); string reponse = Console.ReadLine(); if (reponse == "Variance") { VarianceCalculator varianceC = new VarianceCalculator(); varianceC.calcul(); } else if (reponse == "Correlation") { CorrelationCalculator correlationC = new CorrelationCalculator(); correlationC.calcul(); } else if (reponse == "Regression") { RegressionCalculator regressionC = new RegressionCalculator(); regressionC.calcul(); } else if (reponse == "Effort") { EffortCalculator effortC = new EffortCalculator(); effortC.calcul(); } Console.WriteLine("Appuyer sur enter pour quitter."); reponse = Console.ReadLine(); }
public void calcul() { Console.WriteLine("Bonjour. veuillez entrer le chemin du fichier csv à analyser. Appuyer sur enter en laissant le champ vide pour charger le fichier testEffort.csv dans le dossier bin/Debug"); StreamReader reader = Program.GetStreamReader("testEffort.csv"); Tuple <List <double>, List <double> > turpleListNumber = getEffortNoteList(reader); List <double> listEffort = turpleListNumber.Item1; List <double> listNote = turpleListNumber.Item2; double correlation = CorrelationCalculator.calculCorrelation(listEffort, listNote); String correlationEffortText = CorrelationCalculator.getNorminalLink(correlation); }