数据:
type(today_slice.Last)
pandas.core.series.Series
today_slice.Last.head(5)
Timestamp
2016-12-29 02:00:00 164.45
2016-12-29 02:03:00 164.42
2016-12-29 02:06:00 164.40
2016-12-29 02:09:00 164.41
2016-12-29 02:12:00 164.41
Name: Last, dtype: float64
情节:
您能告诉我为什么y轴未按Series值显示格式164.42等值吗?
today_slice.Last.plot(yticks=today_slice.Last)
最佳答案
这应该可以解决问题。您必须使用以下格式设置轴刻度:
from matplotlib.ticker import FormatStrFormatter
ax = today_slice.Last.plot()
ax.yaxis.set_major_formatter(FormatStrFormatter('%.2f'))
关于python - 系列图-将y轴设置为系列值,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/41377953/