Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> Python

Python Pandas - मानों से अनुमानित प्रकार की स्ट्रिंग लौटाएं

परिचय

पैंडास इंडेक्स के मानों से अनुमानित (इन्फर्ड) डेटा प्रकार की स्ट्रिंग प्राप्त करने के लिए index.inferred_type प्रॉपर्टी का उपयोग करें। यह विशेष रूप से मिश्रित या NaN युक्त इंडेक्स के लिए उपयोगी है।

आवश्यक लाइब्रेरी आयात करें

import pandas as pd
import numpy as np

NaN मानों वाला इंडेक्स बनाएं

NaN के लिए नम्पाई लाइब्रेरी का उपयोग किया गया है।

index = pd.Index(['Car', 'Bike', np.nan, 'Car', np.nan, 'Ship', None, None])

इंडेक्स प्रदर्शित करें

print("पैंडास इंडेक्स...\n", index)

अनुमानित प्रकार प्राप्त करें

print("\nअनुमानित प्रकार...\n", index.inferred_type)

पूर्ण उदाहरण

import pandas as pd
import numpy as np

# इंडेक्स बनाएं
# NaN के लिए नम्पाई लाइब्रेरी का उपयोग किया गया है
index = pd.Index(['Car', 'Bike', np.nan, 'Car', np.nan, 'Ship', None, None])

# इंडेक्स प्रदर्शित करें
print("पैंडास इंडेक्स...\n", index)

# इंडेक्स में डेटा का प्रतिनिधित्व करने वाली सरणी लौटाएं
print("\nसरणी...\n", index.values)

# जांचें कि इंडेक्स में NaN हैं या नहीं
print("\nक्या पैंडास इंडेक्स में NaN हैं?\n", index.hasnans)

# डेटा का dtype लौटाएं
print("\nDtype ऑब्जेक्ट...\n", index.dtype)

# मानों से अनुमानित प्रकार की स्ट्रिंग लौटाएं
print("\nअनुमानित प्रकार...\n", index.inferred_type)

आउटपुट

पैंडास इंडेक्स... Index(['Car', 'Bike', nan, 'Car', nan, 'Ship', None, None], dtype='object')
सरणी... ['Car' 'Bike' nan 'Car' nan 'Ship' None None]
क्या पैंडास इंडेक्स में NaN हैं? True
Dtype ऑब्जेक्ट... object
अनुमानित प्रकार... Mixed

संभावित मान

  • integer - सभी पूर्णांक
  • floating - सभी फ्लोट
  • string - सभी स्ट्रिंग
  • boolean - सभी बूलियन
  • datetime64 - सभी डेटाटाइम
  • timedelta64 - सभी टाइमडेल्टा
  • mixed - मिश्रित प्रकार (जैसे स्ट्रिंग + NaN)
  • empty - खाली इंडेक्स
  1. - पायथन - पैंडास इंडेक्स का अधिकतम मान प्राप्त करें

    पैंडास इंडेक्स का अधिकतम मान प्राप्त करने के लिए index.max() मेथड का उपयोग करें। सबसे पहले आवश्यक लाइब्रेरी इम्पोर्ट करें: import pandas as pd पैंडास इंडेक्स बनाएं: index = pd.Index([10, 20, 70, 40, 90, 50, 25, 30]) पैंडास इंडेक्स प्रदर्शित करें: print(Pandas Index...\n,index) अधिकतम मान प्राप्त करे

  1. - पायथन - पैंडास इंडेक्स का न्यूनतम मान प्राप्त करें

    पैंडास इंडेक्स का न्यूनतम मान प्राप्त करने के लिए index.min() मेथड का उपयोग करें। सबसे पहले आवश्यक लाइब्रेरी इम्पोर्ट करें: import pandas as pd पैंडास इंडेक्स बनाएं: index = pd.Index([10.5, 20.4, 40.5, 25.6, 5.7, 6.8, 30.8, 50.2]) पैंडास इंडेक्स प्रदर्शित करें: print(Pandas Index...\n,index) न्यूनतम

  1. - पायथन - जांचें कि पैंडास इंडेक्स फ्लोटिंग टाइप का है या नहीं

    जांचने के लिए कि पैंडास इंडेक्स फ्लोटिंग टाइप का है या नहीं, पैंडास में index.is_floating() मेथड का उपयोग करें। सबसे पहले आवश्यक लाइब्रेरी इम्पोर्ट करें: import pandas as pd पैंडास इंडेक्स बनाएं: index = pd.Index([5.7, 6.8, 10.5, 20.4, 25.6, 30.8, 40.5, 50.2]) पैंडास इंडेक्स प्रदर्शित करें: print(Pa