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

Python Pandas - अंतर्निहित इंडेक्स डेटा में बाइट्स की संख्या लौटाएं

परिचय

पैंडास इंडेक्स के अंतर्निहित डेटा द्वारा उपयोग किए गए बाइट्स की कुल संख्या प्राप्त करने के लिए index.nbytes प्रॉपर्टी का उपयोग करें।

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

import pandas as pd

इंडेक्स बनाएं

index = pd.Index([15, 25, 35, 45, 55])

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

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

बाइट्स की संख्या प्राप्त करें

print("\nबाइट्स लौटाएं...\n", index.nbytes)

पूर्ण उदाहरण

import pandas as pd

# इंडेक्स बनाएं
index = pd.Index([15, 25, 35, 45, 55])

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

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

# अंतर्निहित डेटा के आकार का टपल लौटाएं
print("\nअंतर्निहित डेटा के आकार का टपल...\n", index.shape)

# डेटा में बाइट्स प्राप्त करें
print("\nबाइट्स लौटाएं...\n", index.nbytes)

आउटपुट

पैंडास इंडेक्स... Int64Index([15, 25, 35, 45, 55], dtype='int64')
सरणी... [15 25 35 45 55]
अंतर्निहित डेटा के आकार का टपल... (5,)
बाइट्स लौटाएं... 40

व्याख्या

  • 5 इंटीजर (int64) = 5 × 8 बाइट्स = 40 बाइट्स।
  • nbytes केवल डेटा बफर का आकार लौटाता है, इंडेक्स ऑब्जेक्ट के ओवरहेड को छोड़कर।
  • स्ट्रिंग इंडेक्स के लिए, यह पॉइंटर्स का आकार लौटाता है (वास्तविक स्ट्रिंग मेमोरी नहीं)।
  1. - पायथन - जांचें कि पैंडास इंडेक्स में केवल न्यूमेरिक डेटा है या नहीं

    जांचने के लिए कि पैंडास इंडेक्स में केवल न्यूमेरिक डेटा है या नहीं, index.is_numeric() मेथड का उपयोग करें। सबसे पहले आवश्यक लाइब्रेरी इम्पोर्ट करें: import pandas as pd import numpy as np इंटीजर, फ्लोट और NaNs के साथ पैंडास इंडेक्स बनाएं: index = pd.Index([5, 10.2, 25, 50, 75.2, 100, np.nan]) पैंडास

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

    जांचने के लिए कि पैंडास इंडेक्स कैटेगोरिकल डेटा रखता है या नहीं, पैंडास में index.is_categorical() मेथड का उपयोग करें। सबसे पहले आवश्यक लाइब्रेरी इम्पोर्ट करें: import pandas as pd astype() मेथड का उपयोग करके टाइप को category के रूप में सेट करके पैंडास इंडेक्स बनाएं: index = pd.Index([Electronics,Ac

  1. - पायथन पैंडास - जांचें कि IntervalArray में इंटरवल्स बाएं, दाएं, दोनों या किसी भी तरफ से क्लोज्ड हैं

    जांचने के लिए कि IntervalArray में इंटरवल्स बाएं तरफ, दाएं तरफ, दोनों तरफ या किसी भी तरफ से क्लोज्ड हैं, array.closed प्रॉपर्टी का उपयोग करें। सबसे पहले आवश्यक लाइब्रेरी इम्पोर्ट करें: import pandas as pd दो इंटरवल ऑब्जेक्ट बनाएं। closed पैरामीटर का उपयोग करके both वैल्यू के साथ क्लोज्ड इंटरवल सेट क