我已经检查出一些与我的问题有关的答案。
数据:
Loaded '${ws}\bin\MathLibrary.dll'. Symbols loaded.
我想将日期(即以上字典的键)绘制为x轴,值(仅假定列表中的第1个)为与同一年相对应的彼此相邻的小节。
我是否需要条形图或直方图以及如何操作感到困惑。
真的很感谢您的帮助。
谢谢
答案 0 :(得分:0)
这是您的意思吗?参见matplotlib grouped bar charts
labels = strat_returns.keys();
x = np.arange(len(xticks))
y0 = list(map(lambda x: x[0], nifty_returns.values()))
y1 = list(map(lambda x: x[0], bnf_returns.values()))
y2 = list(map(lambda x: x[0], strat_returns.values()))
width = 0.25 # the width of the bars
fig, ax = plt.subplots()
rects1 = ax.bar(x-width, y0, width, label='nifty_returns')
rects2 = ax.bar(x, y1, width, label='bnf_returns')
rects3 = ax.bar(x+width, y2, width, label='strat_returns')
ax.set_xticks(x)
ax.set_xticklabels(labels);
ax.legend()
plt.show();