Je veux faire un graphique pour un papier. Il est pratique d'utiliser Excel, mais il semble qu'Excel ne soit pas bon pour produire en masse des graphiques de même taille (largeur et hauteur). Je l'oublierai plus tard, alors prenez-en note. Utilisez les données enregistrées au format CSV.
Utilisez spyder. Utilisez pandas et matplotlib.
Lisez csv. Définissez la valeur de lecture avec le nom df. Nommez respectivement les première, deuxième et troisième colonnes "num1", "num2" et "num3". Vérifiez si CSV peut être lu correctement avec l'impression. plt.plot (df ['num1'], df ['num2'], marker = "o") Ecrivez l'axe X comme num1 et l'axe Y comme num2. Tracer avec des marqueurs. Enregistrer au format PNG.
import pandas as pd import matplotlib.pyplot as plt
df = pd.read_csv('4.csv', names=['num1', 'num2', 'num3']) print(df) plt.plot(df['num1'], df['num2'],marker="o") plt.savefig("1.png ") plt.show()
La troisième colonne n'est pas utilisée. Mettez CSV dans le même dossier que .py.
Édité selon le format du papier. Insérer des étiquettes et des légendes d'axe
Recommended Posts