Ich habe einen Panda-Datenrahmen. Ich mache ein Scatter-Plot und versuche, die Daten basierend auf der Farbleiste zu kategorisieren. Ich habe es für die monatliche Klassifizierung und Qualitätseinstufung gemacht, wie im folgenden Beispielcode gezeigt.halbjährlich colorbar in matplotlib und pandas
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()
Und auch für Qualität:
plt.scatter(df['a'],df['b'],c = df.index.quarter)
plt.colorbar()
Meine Frage: Gibt es eine Möglichkeit um die Hälfte jährlich zu kategorisieren. zum Beispiel vom Monat 1-6 und 7-12 und auch nach Monat wie: 10-3 und 4-9 Vielen Dank und Ihre Hilfe/Vorschlag wird sehr geschätzt werden.
Dann, wie zwei Grundstück in derselben Figur zu verschmelzen? – bikuser
https://matplotlib.org/examples/pylab_examples/subplots_demo.html 2. oder 3. Beispiel – Serenity