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

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

डेटाफ़्रेम एक द्वि-आयामी डेटा संरचना है, जहाँ डेटा को पंक्तियों और स्तंभों के रूप में एक सारणीबद्ध प्रारूप में संग्रहीत किया जाता है।

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

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

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

  • श्रृंखला 'पंडों' पुस्तकालय में मौजूद एक आयामी डेटा संरचना है।

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

  • श्रृंखला संरचना किसी भी प्रकार के डेटा को संग्रहीत कर सकती है जैसे पूर्णांक, फ्लोट, स्ट्रिंग, पायथन ऑब्जेक्ट, और इसी तरह।

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

उदाहरण

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("The dataframe created from dictionary of series : ")
print(my_df)

आउटपुट

The dataframe created from dictionary f series :
   ab   mn
a  1.0  56
b  2.0  78
c  3.0  13
d  NaN  13

स्पष्टीकरण

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

  • कुंजी और मान से युक्त शब्दकोश मान बनाए जाते हैं, जिसमें एक मान वास्तव में एक श्रृंखला डेटा संरचना होती है।

  • श्रृंखला के इस शब्दकोश को बाद में 'पांडा' पुस्तकालय में मौजूद 'डेटाफ्रेम' फ़ंक्शन के पैरामीटर के रूप में पारित किया गया है

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

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

नोट - 'NaN' शब्द का अर्थ 'नंबर नहीं' है, जिसका अर्थ है कि विशिष्ट [row, col] मान में कोई मान्य प्रविष्टि नहीं है।


  1. मैं Matplotlib का उपयोग करके पायथन में 3D हिस्टोग्राम कैसे प्रस्तुत कर सकता हूं?

    पायथन में 3डी हिस्टोग्राम रेंडर करने के लिए, हम निम्नलिखित कदम उठा सकते हैं - फिगर साइज सेट करें और सबप्लॉट्स के बीच और आसपास पैडिंग को एडजस्ट करें। figure() . का उपयोग करके एक नया आंकड़ा बनाएं या मौजूदा आंकड़ा सक्रिय करें विधि। सबप्लॉट व्यवस्था के रूप में क्यूरेंट फिगर में एक कुल्हाड़ी जोड

  1. मैं पायथन में cv2 का उपयोग करके एक छवि कैसे प्रदर्शित कर सकता हूं?

    Python cv2 में किसी इमेज को पढ़ने के लिए, हम निम्नलिखित कदम उठा सकते हैं- फ़ाइल से छवि लोड करें। छवि को निर्दिष्ट विंडो में प्रदर्शित करें। दबाई गई कुंजी की प्रतीक्षा करें। सभी HighGUI विंडो को नष्ट कर दें। उदाहरण import cv2 img = cv2.imread("baseball.png", cv2.IMREAD_COLOR) cv2.imshow(&

  1. पाइथन का उपयोग करके हिस्टोग्राम बनाने के लिए matplotlib का उपयोग कैसे किया जा सकता है?

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