我有一个熊猫数据框。我正在制作散点图并尝试根据颜色条对数据进行分类。我为每月分类和质量分类做了它,如下面的示例代码所示。
a = np.random.rand(366)
b = np.random.rand(366)*0.4
index = (pd.date_range(pd.to_datetime('01-01-2000'), periods=366))
df = pd.DataFrame({'a':a,'b':b},index = index)
plt.scatter(df['a'],df['b'],c = df.index.month)
plt.colorbar()
还有质量:
plt.scatter(df['a'],df['b'],c = df.index.quarter)
plt.colorbar()
我的问题:有没有办法按半年分类。例如,从 1-6 月和 7-12 月开始,也可以按月:10-3 和 4-9 月,谢谢您的帮助/建议,我们将不胜感激。