pandas 0.23 - Panel.reindex_axis()

pandas.Panel.reindex_axis




pandas

pandas.Panel.reindex_axis

Panel.reindex_axis(labels, axis=0, method=None, level=None, copy=True, limit=None, fill_value=nan) [source]

वैकल्पिक इनपुट लॉजिक के साथ नए इंडेक्स के अनुरूप इनपुट ऑब्जेक्ट, पिछले इंडेक्स में कोई मान न रखने वाले स्थानों में NA / NaN को रखकर। एक नई वस्तु तब तक उत्पन्न होती है जब तक कि नया सूचकांक वर्तमान के बराबर और कॉपी = गलत न हो

पैरामीटर:

लेबल : सरणी-जैसा

के अनुरूप नए लेबल / सूचकांक। अधिमानतः डेटा को डुप्लिकेट करने से बचने के लिए एक अनुक्रमणिका ऑब्जेक्ट

axis : {0, 1, 2, 'items', 'major_axis', 'minor_axis'}

विधि : {कोई नहीं, f बैकफिल ’/ 'bfill’, / pad ’/ ill ffill’, optional निकटतम ’}, वैकल्पिक

रींडेक्सड डेटाफ़्रेम में छेद भरने के लिए उपयोग करने की विधि:

  • डिफ़ॉल्ट: अंतराल को न भरें
  • पैड / ffill: अंतिम वैध अवलोकन को अगले वैध के लिए आगे प्रचारित करें
  • बैकफिल / bfill: अंतराल को भरने के लिए अगले वैध अवलोकन का उपयोग करें
  • निकटतम: अंतराल को भरने के लिए निकटतम वैध टिप्पणियों का उपयोग करें

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

एक नई वस्तु लौटाएं, भले ही उत्तीर्ण सूचकांक समान हों

स्तर : इंट या नाम

एक स्तर पर प्रसारण, पास किए गए MultiIndex स्तर पर सूचकांक मूल्यों का मिलान

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

आगे या पीछे भरने के लिए निरंतर तत्वों की अधिकतम संख्या

सहिष्णुता : वैकल्पिक

अनुभवहीन मैचों के लिए मूल और नए लेबल के बीच अधिकतम दूरी। मिलान स्थानों पर सूचकांक के मूल्य समीकरण abs(index[indexer] - target) <= tolerance संतुष्ट करते हैं।

सहिष्णुता एक अदिश मान हो सकता है, जो सभी मानों या सूची-समान के लिए समान सहिष्णुता लागू करता है, जो प्रति तत्व चर सहिष्णुता को लागू करता है। सूची की तरह सूची, टपल, सरणी, श्रृंखला शामिल है, और सूचकांक के समान आकार होना चाहिए और इसका dtype सूचकांक के प्रकार से बिल्कुल मेल खाना चाहिए।

संस्करण 0.21.0 में नया: (सूची की तरह सहिष्णुता)

यह दिखाता है:
reindexed : Panel

यह भी देखें

reindex_like , reindex_like

उदाहरण

>>> df.reindex_axis(['A', 'B', 'C'], axis=1)