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

Python में सीरीज़ के डिक्शनरी का उपयोग करके डेटाफ्रेम कैसे बनाएं?


डेटाफ्रेम एक दो-आयामी डेटा स्ट्रक्चर है, जहां डेटा को पंक्तियों और कॉलम के रूप में टेबुलर फॉर्मेट में संग्रहीत किया जाता है।

इसे SQL डेटा टेबल या एक्सेल शीट प्रतिनिधित्व के रूप में देखा जा सकता है। इसे निम्नलिखित कंस्ट्रक्टर का उपयोग करके बनाया जा सकता है -

pd.Dataframe(data, index, columns, dtype, copy)

आइए समझते हैं कि सीरीज़ के डिक्शनरी का उपयोग करके डेटाफ्रेम कैसे बनाया जा सकता है।

  • सीरीज़ 'Pandas' लाइब्रेरी में मौजूद एक एक-आयामी डेटा स्ट्रक्चर है।

  • अक्ष लेबल को सामूहिक रूप से इंडेक्स के रूप में जाना जाता है।

  • सीरीज़ स्ट्रक्चर किसी भी प्रकार के डेटा को संग्रहीत कर सकता है जैसे पूर्णांक, फ्लोट, स्ट्रिंग, Python ऑब्जेक्ट, और इसी तरह।

आइए एक उदाहरण देखते हैं -

उदाहरण

import pandas as pd
my_data = {'ab': pd.Series([1, 2, 3], index=['a', 'b', 'c']), 'mn': pd.Series([56, 78, 13, 13], index=['a', 'b', 'c', 'd'])}
my_df = pd.DataFrame(my_data)
print("सीरीज़ के डिक्शनरी से बनाया गया डेटाफ्रेम:")
print(my_df)

आउटपुट

सीरीज़ के डिक्शनरी से बनाया गया डेटाफ्रेम:
    ab   mn
a  1.0   56
b  2.0   78
c  3.0   13
d  NaN   13

व्याख्या

  • आवश्यक लाइब्रेरी आयात की गई हैं, और उपयोग में आसानी के लिए उपनाम दिए गए हैं।

  • की-वैल्यू से मिलकर डिक्शनरी मान बनाए गए हैं, जहां एक मान वास्तव में एक सीरीज़ डेटा स्ट्रक्चर है।

  • सीरीज़ का यह डिक्शनरी बाद में 'pandas' लाइब्रेरी में मौजूद 'Dataframe' फ़ंक्शन के पैरामीटर के रूप में पास की जाती है।

  • डेटाफ्रेम को सीरीज़ के डिक्शनरी को पैरामीटर के रूप में पास करके बनाया जाता है।

  • डेटाफ्रेम कंसोल पर प्रिंट किया जाता है।

नोट - 'NaN' शब्द 'नॉट ए नंबर' को संदर्भित करता है, जिसका अर्थ है कि वह विशिष्ट [पंक्ति,कॉलम] मान में कोई वैध प्रविष्टि नहीं है।

  1. Matplotlib का उपयोग करके Python में 3D हिस्टोग्राम कैसे रेंडर करें? Matplotlib का उपयोग करके Python में 3D हिस्टोग्राम कैसे रेंडर करें?

    Python में 3D हिस्टोग्राम रेंडर करने के लिए निम्नलिखित चरणों का पालन करें: चरण फिगर का आकार सेट करें और सबप्लॉट्स के बीच पैडिंग एडजस्ट करें। figure() मेथड का उपयोग करके नया फिगर बनाएं या मौजूदा फिगर एक्टिवेट करें। सबप्लॉट अरेंजमेंट के रूप में करंट फिगर में एक्सिस जोड़ें। NumPy का उपयोग करके x3, y3

  1. पायथन में cv2 का उपयोग करके इमेज कैसे प्रदर्शित करें? पायथन में cv2 का उपयोग करके इमेज कैसे प्रदर्शित करें?

    पायथन cv2 में इमेज पढ़ने के लिए, हम निम्नलिखित चरण अपना सकते हैं: फ़ाइल से इमेज लोड करें। निर्दिष्ट विंडो में इमेज प्रदर्शित करें। दबाए गए कुंजी की प्रतीक्षा करें। सभी हाईजीयूआई विंडोज़ को नष्ट करें। उदाहरण import cv2 img = cv2.imread(baseball.png, cv2.IMREAD_COLOR) cv2.imshow(baseball, img) cv2.

  1. Matplotlib का उपयोग करके Python में हिस्टोग्राम कैसे बनाएं? Matplotlib का उपयोग करके Python में हिस्टोग्राम कैसे बनाएं?

    Matplotlib डेटा विज़ुअलाइज़ेशन के लिए एक लोकप्रिय Python पैकेज है।डेटा को विज़ुअलाइज़ करना एक महत्वपूर्ण चरण है क्योंकि यह संख्याओं को देखे बिना और जटिल गणनाएँ किए बिना डेटा में क्या हो रहा है, इसे समझने में मदद करता है।यह दर्शकों को मात्रात्मक अंतर्दृष्टि को प्रभावी ढंग से संप्रेषित करने में मदद कर