Ich bin ein Neuling und ich bin mir sicher, es gibt eine einfache Möglichkeit, dies zu tun, die ich nicht kenne, vielen Dank im Voraus für Ihre Hilfe.Pandas Überprüfen, ob Spaltenwert im Bereich zwischen anderen Spaltenwerten
Ich habe die historischen Min- und Max-Verkaufszahlen für die höchsten und niedrigsten Sales-Team Performer an jedem Tag des Jahres für die letzten 10 Jahre. Ich habe das gleiche für 2016 (Beispieldaten unten).
hist_min hist_max 2016_min 2016_max
Day_of_Year
1 1000 10000 898 9000
2 234 896 300 1000
3 1254 23666 1000 24000
4 930 78999 1000 1050
5 278 74588 300 5000
Das Endziel ist es, diese Daten in matplotlib zu entwerfen, aber ich möchte nur die vales von der 2016_min Säule erhalten, die unter dem Wert in der hist_min ist, und nur in ähnlicher Weise Werte für die 2016_max Spalten, die mehr sind als die Spalte hist_max. Die Daten würden wie folgt aussehen:
hist_min hist_max 2016_min 2016_max
Day_of_Year
1 1000 10000 898 NULL
2 234 896 NULL 1000
3 1254 23666 1000 24000
4 930 78999 NULL NULL
5 278 74588 NULL NULL
ich dort ‚NULL‘ gesetzt in die leeren Werte darzustellen, Nan könnte besser sein, aber ich weiß nicht, ob matplot lib können Zahlen ‚Nan‘ handhaben oder nicht .. Das ist der nächste Schritt, also werde ich es bald herausfinden.
Vielen Dank im Voraus für Ihre Hilfe, Me