1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
| import numpy as np
import matplotlib.pyplot as plt
matrice = np.genfromtxt("alu2.txt",delimiter=";",dtype='str')
matrice=np.transpose(matrice)
temps = [int(elem) for elem in matrice[0,:]]
temperature=[elem for elem in matrice[2:10,:]]
new_temper = []
for ligne in temperature:
ligne=[float(element.replace(",",".")) for element in ligne]
new_temper.append(ligne)
new_temper=np.array(new_temper)
plt.figure(figsize=(15,6))
for k in range(0,8):
plt.plot(temps,new_temper[k],label= "capteur" + str(k+1))
plt.legend(loc='center left', bbox_to_anchor=(1.01, 0.5))
plt.title("Températures en fonction du temps")
plt.show() |
Partager