डेटाफ़्रेम एक 2D डेटा संरचना है। डेटाफ़्रेम का उपयोग पंक्तियों और स्तंभों में सारणीबद्ध प्रारूप में डेटा का प्रतिनिधित्व करने के लिए किया जाता है। यह एक स्प्रेडशीट या एक एसक्यूएल टेबल की तरह है। डेटाफ़्रेम एक पांडा ऑब्जेक्ट है।
डेटाफ़्रेम बनाने के लिए, हमें पांडा आयात करने की आवश्यकता है। डेटाफ़्रेम को डेटाफ़्रेम () फ़ंक्शन का उपयोग करके बनाया जा सकता है। डेटाफ्रेम () एक या दो पैरामीटर लेता है। पहला डेटा है जिसे डेटाफ्रेम तालिका में भरना है। डेटा सूचियों की सूची या सूचियों के शब्दकोश के रूप में हो सकता है। सूची डेटा की सूची के मामले में, दूसरा पैरामीटर कॉलम नाम है।
सूचियों के शब्दकोश से डेटाफ़्रेम बनाएं
import pandas as pd
data={'Name':['Karan','Rohit','Sahil','Aryan'],'Age':[23,22,21,24]}
df=pd.dataframe(data)
df #print the dataframe आउटपुट एक टेबल होगा जिसमें 'नाम' और 'आयु' नाम के दो कॉलम होंगे, जिसमें दिए गए डेटा को टेबल में फीड किया जाएगा।
सूचियों की सूची से डेटाफ़्रेम बनाएं
import pandas as pd data=[[‘Karan’,23],[‘Rohit’,22],[‘Sahil’,21],[‘Aryan’,24]] df=pd.dataframe(data,columns=[‘Name’,’Age’]) df
यह भी वही आउटपुट देता है। अंतर केवल उस रूप में है जिसमें डेटा प्रदान किया जाता है। चूंकि कॉलम के नाम पहले निर्दिष्ट नहीं किए गए हैं, इसलिए कॉलम नामों को डेटाफ्रेम () फ़ंक्शन में तर्क के रूप में पास करना आवश्यक है।
अनुकूलित अनुक्रमणिका डेटाफ़्रेम बनाएं
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 यह अनुक्रमणिका के साथ वही डेटाफ़्रेम बनाता है जो अनुक्रमणिका सूची में उल्लिखित है।