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

Python में DataFrame कैसे बनाएं?


डेटाफ्रेम एक 2D डेटा स्ट्रक्चर है। डेटाफ्रेम का उपयोग डेटा को पंक्तियों और कॉलम में टेबुलर फॉर्मेट में दर्शाने के लिए किया जाता है। यह स्प्रेडशीट या SQL टेबल की तरह है। डेटाफ्रेम एक Pandas ऑब्जेक्ट है।

डेटाफ्रेम बनाने के लिए, हमें pandas इम्पोर्ट करना होगा। डेटाफ्रेम को dataframe() फंक्शन का उपयोग करके बनाया जा सकता है। dataframe() एक या दो पैरामीटर लेता है। पहला वह डेटा है जिसे डेटाफ्रेम टेबल में भरा जाना है। डेटा लिस्ट ऑफ लिस्ट्स या डिक्शनरी ऑफ लिस्ट्स के रूप में हो सकता है। लिस्ट ऑफ लिस्ट्स डेटा के मामले में, दूसरा पैरामीटर कॉलम नाम है।

डिक्शनरी ऑफ लिस्ट्स से डेटाफ्रेम बनाएं

import pandas as pd
data={'Name':['Karan','Rohit','Sahil','Aryan'],'Age':[23,22,21,24]}
df=pd.DataFrame(data)
df #print the dataframe

आउटपुट दो कॉलम 'Name' और 'Age' वाली एक टेबल होगी जिसमें प्रदान किया गया डेटा टेबल में भरा होगा।

लिस्ट ऑफ लिस्ट्स से डेटाफ्रेम बनाएं

import pandas as pd
data=[['Karan',23],['Rohit',22],['Sahil',21],['Aryan',24]]
df=pd.DataFrame(data,columns=['Name','Age'])
df

यह भी वही आउटपुट देता है। फर्क केवल इतना है कि डेटा किस रूप में प्रदान किया गया है। चूंकि कॉलम नाम पहले निर्दिष्ट नहीं हैं, इसलिए dataframe() फंक्शन में आर्गुमेंट के रूप में कॉलम नाम पास करना आवश्यक है।

कस्टमाइज़्ड इंडेक्स डेटाफ्रेम बनाएं

import pandas as pd
data={'Name':['Karan','Rohit','Sahil','Aryan'],'Age':[23,22,21,24]}
df=pd.DataFrame(data,index=['No.1','No.2','No.3','No.4'])
df

यह इंडेक्स लिस्ट में उल्लिखित इंडेक्स के साथ वही डेटाफ्रेम बनाता है।


  1. Matplotlib का उपयोग करके Python में साइन फंक्शन कैसे बनाएं? Matplotlib का उपयोग करके Python में साइन फंक्शन कैसे बनाएं?

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

  1. पायथन में openpyxl का उपयोग करके एक्सेल में चार्ट कैसे बनाएं पायथन में openpyxl का उपयोग करके एक्सेल में चार्ट कैसे बनाएं

    इस पोस्ट में, मैं आपको दिखाऊंगा कि पायथन - Openpyxl मॉड्यूल का उपयोग करके एक्सेल में चार्ट कैसे बनाएं। हम टेनिस खिलाड़ियों के ग्रैंड स्लैम खिताब को डेटा के रूप में उपयोग करके बार चार्ट बनाने के लिए स्क्रैच से एक एक्सेल स्प्रेडशीट बनाएंगे। परिचय.. माइक्रोसॉफ्ट ऑफिस ने ऑफिस 2007 से माइक्रोसॉफ्ट एक्से

  1. पायथन में चार्ट्स में लीजेंड (दंतकथा) जोड़ने का तरीका पायथन में चार्ट्स में लीजेंड (दंतकथा) जोड़ने का तरीका

    परिचय चार्ट का मुख्य उद्देश्य डेटा को आसानी से समझाना है। जब ग्राफ में बहुत सारी जानकारी हो, तो लीजेंड (दंतकथा) प्रासंगिक जानकारी प्रदर्शित करके समझ में सुधार करती है। Matplotlib में लीजेंड जोड़ना 1. डेटा तैयार करें import matplotlib.pyplot as plt mobile = [iPhone, Galaxy, Pixel] units_sold = ((