У меня есть следующий masterResult.csv
файла:Используйте Matplotlib, чтобы установить ось х
DATE, DATASET, BUILD Col1 Col2 Col3
5/3/16, Amazon, 1001 1113 344 169
5/3/16, Amazon, 1002 1113 344 169
5/3/16, Amazon, 1005 1113 344 169
5/3/16, Amazon, 1006 1113 344 169
Я хотел бы нарисовать график, используя matplotlib
.
Мой код:
per_data=genfromtxt('masterResult.csv',delimiter=',',names=True)
for name in per_data.dtype.names[2:]:
plt.plot(per_data['BUILD'], per_data[name], label=name)
Но это дало мне:
И диапазон оси Х не является правильным. Как сделать так, чтобы диапазон по оси х составлял от 1001 до 1006?
Большое спасибо! Но для моей оси x, как добавить 1001, ~ 1005 в качестве метки x? и к файлу будет добавлено больше, мы планируем запустить это много раз, и мне нужно показать фактический номер сборки. –
OH Я получаю его, + 1.001e3 - это плавающее число. Благодаря! –
Точно, иначе вы можете [форматировать ярлыки] (http://stackoverflow.com/questions/3677368/matplotlib-format-axis-offset-values-to-whole-numbers-or-specific-number). –