pandas 0.23 - DataFrame.hist()

pandas.DataFrame.hist




pandas

pandas.DataFrame.hist

DataFrame.hist(column=None, by=None, grid=True, xlabelsize=None, xrot=None, ylabelsize=None, yrot=None, ax=None, sharex=False, sharey=False, figsize=None, layout=None, bins=10, **kwds) [source]

DataFrame का हिस्टोग्राम करें।

histogram डेटा के वितरण का एक प्रतिनिधित्व है। यह फ़ंक्शन DataFrame में प्रत्येक श्रृंखला पर matplotlib.pyplot.hist() कहता है, जिसके परिणामस्वरूप प्रति स्तंभ एक हिस्टोग्राम होता है।

पैरामीटर:

डेटा : DataFrame

पंडों वस्तु डेटा पकड़े।

स्तंभ : स्ट्रिंग या अनुक्रम

यदि पास किया गया है, तो डेटा को स्तंभों के सबसेट तक सीमित करने के लिए उपयोग किया जाएगा।

द्वारा : वस्तु, वैकल्पिक

यदि पारित हो जाता है, तो अलग-अलग समूहों के लिए हिस्टोग्राम बनाते थे।

ग्रिड : बूलियन, डिफ़ॉल्ट सही

अक्ष ग्रिड लाइनों को दिखाने के लिए है या नहीं।

xlabelsize : int, default कोई नहीं

यदि निर्दिष्ट एक्स-अक्ष लेबल आकार बदलता है।

xrot : फ्लोट, डिफ़ॉल्ट कोई नहीं

एक्स अक्ष लेबल का रोटेशन। उदाहरण के लिए, 90 का मान प्रदर्शित करता है x लेबल ने 90 डिग्री को दक्षिणावर्त घुमाया।

ylabelsize : int, डिफ़ॉल्ट कोई नहीं

यदि निर्दिष्ट y- अक्ष लेबल आकार बदलता है।

yrot : फ्लोट, डिफ़ॉल्ट कोई नहीं

वाई अक्ष लेबल का रोटेशन। उदाहरण के लिए, 90 का मान प्रदर्शित करता है y लेबल ने 90 डिग्री को दक्षिणावर्त घुमाया।

कुल्हाड़ी : Matplotlib कुल्हाड़ी वस्तु, डिफ़ॉल्ट कोई नहीं

कुल्हाड़ी पर हिस्टोग्राम साजिश करने के लिए।

शेयरक्स : बूलियन, डिफॉल्ट ट्रू अगर कोई और नहीं तो गलत है

यदि सबप्लॉट्स = सही है, तो एक्स अक्ष साझा करें और अदृश्य के लिए कुछ एक्स अक्ष लेबल सेट करें; यदि कोई कुल्हाड़ी नहीं है तो कुल्हाड़ी सही है या नहीं तो चूक चूक जाती है यदि कुल्हाड़ी अंदर चली जाती है। ध्यान दें कि कुल्हाड़ी और शेयरएक्स दोनों में पास होना = एक आंकड़े में सभी सबप्लॉट के लिए एक्स एक्स लेबल को बदल देगा।

sharey : बूलियन, डिफ़ॉल्ट गलत

मामले में सबप्लॉट = सच, y अक्ष साझा करें और अदृश्य करने के लिए कुछ y अक्ष लेबल सेट करें।

अंजीर : टपल

बनाने के लिए आकृति के इंच में आकार। डिफ़ॉल्ट रूप से matplotlib.rcParams में मान का उपयोग करता है।

लेआउट : tuple, वैकल्पिक

हिस्टोग्राम के लेआउट के लिए (पंक्तियों, स्तंभों) का टपल।

डिब्बे : पूर्णांक या अनुक्रम, डिफ़ॉल्ट 10

उपयोग किए जाने वाले हिस्टोग्राम डिब्बे की संख्या। यदि एक पूर्णांक दिया जाता है, तो डिब्बे + 1 बिन किनारों की गणना की जाती है और वापस आ जाती है। यदि डिब्बे एक अनुक्रम है, तो बिन किनारों को देता है, जिसमें पहले बिन के बाएं किनारे और अंतिम बिन के दाहिने किनारे शामिल हैं। इस मामले में, बिन वापस किए गए बिन वापस कर दिया जाता है।

** kwds

अन्य सभी प्लॉटिंग कीवर्ड तर्कों को matplotlib.pyplot.hist()

यह दिखाता है:
axes : matplotlib.AxesSubplot or numpy.ndarray of them

यह भी देखें

matplotlib.pyplot.hist
Matplotlib का उपयोग करके हिस्टोग्राम लगाओ।

उदाहरण

यह उदाहरण तीन जानवरों में प्रदर्शित कुछ जानवरों की लंबाई और चौड़ाई के आधार पर हिस्टोग्राम बनाता है

>>> df = pd.DataFrame({
...     'length': [1.5, 0.5, 1.2, 0.9, 3],
...     'width': [0.7, 0.2, 0.15, 0.2, 1.1]
...     }, index= ['pig', 'rabbit', 'duck', 'chicken', 'horse'])
>>> hist = df.hist(bins=3)
../_images/pandas-DataFrame-hist-1.png