मैं पांडा समय-श्रृंखला के लिए बॉक्सप्लॉट कैसे बना सकता हूं जहां मेरे पास प्रत्येक दिन एक बॉक्स है? प्रति घंटा डेटा केपांडा में टाइम-सीरीज बॉक्सप्लॉट
नमूना डाटासेट जहां एक बॉक्स 24 मूल्यों से मिलकर चाहिए:
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()
मुझे पता है कि मैं दिन के लिए एक अतिरिक्त स्तंभ बना सकता हूँ, लेकिन मैं उचित x- अक्ष लेबलिंग करना चाहते हैं और एक्स-सीमा कार्यक्षमता (जैसे ts.plot()
), इसलिए डेटाटाइम इंडेक्स के साथ काम करने में सक्षम होना बहुत अच्छा होगा।
आर/ggplot2 here के लिए एक समान सवाल है, यदि यह मेरी इच्छित चीज़ों को स्पष्ट करने में मदद करता है।
इस [यहां] के लिए एक संभवतः अच्छे समाधान (है https://stackoverflow.com/questions/17194581/best-way-to-generate-day-of-week-boxplots-from-a- पांडा-टाइम्सरीज़) जो केवल पांडों का उपयोग करता है, इसका '.boxplot()' और '.pivot()' फ़ंक्शंस और Seaborn – cardamom