Jak mogę utworzyć boxplot dla serii czasowej pandy, w której mam pudełko na każdy dzień?Time-series boxplot w pandach
Przykładowy zestaw danych danych godzinowych, gdzie jedna skrzynka powinna składać się z 24 wartości:
import pandas as pd
n = 480
ts = pd.Series(randn(n),
index=pd.date_range(start="2014-02-01",
periods=n,
freq="H"))
ts.plot()
Zdaję sobie sprawę, że mogę zrobić dodatkową kolumnę na dzień, ale chciałbym mieć odpowiednie oznakowanie osi X i funkcja x-limit (jak w ts.plot()
), więc możliwość pracy z indeksem daty i godziny byłaby świetna.
Jest podobne pytanie dla R/ggplot2 here, jeśli pomaga wyjaśnić, czego chcę.
nie jest możliwe lepsze rozwiązanie tego [o] (https://stackoverflow.com/questions/17194581/best-way-to-generate-day-of-week-boxplots-from-a- pandas-timeseries), który używa tylko Pand, jego funkcji '.boxplot()' i '.pivot()' i nie wymaga Seaborn – cardamom