pandas 0.23 - Styler.format()

pandas.io.formats.style.Styler.format




pandas

pandas.io.formats.style.Styler.format

Styler.format(formatter, subset=None) [source]

कक्षों के पाठ प्रदर्शन मान को स्वरूपित करें।

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

पैरामीटर:
सूत्रकार: str, callable, या dict

सबसेट: IndexSlice

DataFrame.loc एक तर्क जो प्रतिबंधित करता है कि कौन से तत्व formatter पर लागू होते हैं।

यह दिखाता है:
self : Styler

टिप्पणियाँ

formatter या तो a या एक तानाशाह {column name: a} जहाँ a एक है

  • str: यह लपेटा जाएगा: a.format(x)
  • कॉल करने योग्य: एक व्यक्तिगत सेल के मूल्य के साथ कहा जाता है

संख्यात्मक मानों के लिए डिफ़ॉल्ट प्रदर्शन मान "सामान्य" ( g ) प्रारूप है जिसमें pd.options.display.precision परिशुद्धता है।

उदाहरण

>>> df = pd.DataFrame(np.random.randn(4, 2), columns=['a', 'b'])
>>> df.style.format("{:.2%}")
>>> df['c'] = ['a', 'b', 'c', 'd']
>>> df.style.format({'c': str.upper})