pandas 0.23 - api.extensions.ExtensionDtype[source]

pandas.api.extensions.ExtensionDtype




pandas

pandas.api.extensions.ExtensionDtype

class pandas.api.extensions.ExtensionDtype [source]

एक कस्टम डेटा प्रकार, एक ExtensionArray के साथ जोड़ा जाना।

संस्करण में नया 0.23.0।

टिप्पणियाँ

इंटरफ़ेस में निम्नलिखित सार विधियाँ शामिल हैं जिन्हें उपवर्गों द्वारा कार्यान्वित किया जाना चाहिए:

  • प्रकार
  • नाम
  • construct_from_string

इस प्रकार के लिए डिफ़ॉल्ट NA मान सेट करने के लिए na_value वर्ग विशेषता का उपयोग किया जा सकता है। numpy.nan डिफ़ॉल्ट रूप से उपयोग किया जाता है।

यह वर्ग प्रदर्शन कारणों से 'abc.ABCMeta' से विरासत में नहीं मिला है। इंटरफ़ेस द्वारा आवश्यक तरीके और गुण pandas.errors.AbstractMethodError और वर्चुअल उपवर्गों के पंजीकरण के लिए कोई register विधि प्रदान नहीं की जाती है।

गुण

kind एक वर्ण कोड ('biufcmMOSUV' में से एक), डिफ़ॉल्ट 'O'
name डेटा प्रकार की पहचान करने वाली एक स्ट्रिंग।
names क्षेत्र के नाम की क्रमबद्ध सूची, या कोई भी क्षेत्र न होने पर।
type सरणी के लिए अदिश प्रकार, उदाहरण के लिए

तरीके

construct_from_string (स्ट्रिंग) एक स्ट्रिंग से इस प्रकार का निर्माण करने का प्रयास।
is_dtype (dtype) जांचें कि क्या हम 'dtype' से मेल खाते हैं।