sin ou cos, peu importe, je veux juste tracer des données externes pour le moment!
Au fait.
Les documents à soumettre ne peuvent être acceptés que dans Excel! Écrivez le graphique dans Excel !!
C'est la troisième fois que j'utilise rand.txt
.
python
$ perl -le 'print rand (10) for 0 .. 99' > rand.txt
GRAPH.py
import pandas as pd
import matplotlib
matplotlib.use('Agg')
import sys
import matplotlib.pyplot as plt
data = pd.read_csv(sys.argv[1], header=None)
with pd.ExcelWriter(sys.argv[2], engine='xlsxwriter') as writer:
data.to_excel(writer, 'Sheet1')
wb = writer.book
chart = wb.add_chart({'type': 'line'})
en = str(data.shape[0] + 1)
chart.add_series({'categories':'=Sheet1!$A$2:$A$' + en, 'values': '=Sheet1!$B$2:$B$' + en })
writer.sheets['Sheet1'].insert_chart('C1', chart)
python
$ python GRAPH.py rand.txt graph.xlsx
--XlsxWriter
sera entré automatiquement si ʻAnaconda est installé, mais il doit être installé séparément dans un environnement où
pandas` est installé manuellement [^ 1].
[^ 1]: Légèrement équipé de ça.
Recommended Posts