Exemple #1
0
def tp5():
    """ Fonction pour le tp5 """
    numbers = mr.read_csv_data("test_tp5.csv")
    xk = float(
        mr.get_user_input(
            "Quelle valeur voulez-vous chercher l'intervalle de confiance?"))
    slope = mmm.calculate_slope(numbers)
    const = mmm.calculate_const(numbers, slope)
    variance = mmm.calculate_variance_with_regression(numbers, slope, const)
    std_dev = mmm.std_derivation(variance)
    student_val = mmm.get_student_with_alpha()
    interval = mmm.calculate_interval(xk, numbers, std_dev, student_val)
    yk = const + xk * slope
    bounds = mmm.calculate_bounds_interval(interval, yk)
    print("Intevalle = {:0.6f}".format(interval))
    print("Limite supérieure = {:0.6f}".format(bounds[0]))
    print("Limite inférieure = {:0.6f}".format(bounds[1]))
Exemple #2
0
 def _ask_for_y_value(slope, const):
     """ Demande une valeur y pour retourner une valeur x """
     y_val = float(mr.get_user_input("Entrez une valeur de y: "))
     x_val = (y_val - const) / slope
     return x_val
Exemple #3
0
 def _ask_for_x_value(slope, const):
     """ Demande une valeur x pour retourner une valeur y """
     x_val = float(mr.get_user_input("Entrez une valeur de x: "))
     y_val = slope * x_val + const
     return y_val