我正在尝试直接使用pandas
DataFrame
绘图,因为索引列会自动更改为x轴。
但是,我真的不知道如何使用DataFrame
设置颜色条件。即
df1 = pd.DataFrame(b-z,index=frame1.index,columns=['delta'])
colors = np.where(df1.delta>0,'g','r')
df1.plot(ax=axes[0],marker='o',color=colors)
我不知道如何让它发挥作用
答案 0 :(得分:0)
什么是b
?什么是z
?根据您需要拨打plot
的两个电话的声音。
df1[df1.delta > 0].plot(ax=axes[0], marker='o', color='g')
df1[df1.delta <= 0].plot(ax=axes[0], marker='o', color='r')