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

डेटाफ़्रेम के रूप में एक पिवट टेबल बनाएं - पायथन पांडस

पिवट टेबल बनाने के लिए, pandas.pivot_table() . का उपयोग करें डेटाफ़्रेम के रूप में स्प्रेडशीट-शैली की पिवट तालिका बनाने के लिए।

सबसे पहले, आवश्यक पुस्तकालय आयात करें -

import pandas as pd

टीम रिकॉर्ड के साथ डेटाफ़्रेम बनाएं -

dataFrame = pd.DataFrame({'Team ID': {0: 5, 1: 9, 2: 6, 3: 11, 4: 2, 5: 7 },'Team Name': {0: 'India', 1: 'Australia', 2: 'Bangladesh', 3: 'South Africa', 4: 'Sri Lanka', 5: 'England'},'Team Points': {0: 95, 1: 93, 2: 42, 3: 60, 4: 80, 5: 55},'Team Rank': {0: 'One', 1: 'Two', 2: 'Six', 3: 'Four', 4: 'Three', 5: 'Five'}})

पिवट टेबल बनाएं:सिंगल कॉलम के साथ -

pd.pivot_table(dataFrame, index = ["Team ID"])

उदाहरण

निम्नलिखित कोड है -

import pandas as pd

# create DataFrame with Team records
dataFrame = pd.DataFrame({'Team ID': {0: 5, 1: 9, 2: 6, 3: 11, 4: 2, 5: 7 },'Team Name': {0: 'India', 1: 'Australia', 2: 'Bangladesh', 3: 'South Africa', 4: 'Sri Lanka', 5: 'England'},'Team Points': {0: 95, 1: 93, 2: 42, 3: 60, 4: 80, 5: 55},'Team Rank': {0: 'One', 1: 'Two', 2: 'Six', 3: 'Four', 4: 'Three', 5: 'Five'}})

print"DataFrame...\n",dataFrame

print"\n... Pivot ..."
print(pd.pivot_table(dataFrame, index = ["Team ID"]))

आउटपुट

यह निम्नलिखित आउटपुट देगा -

DataFrame...
   Team ID     Team Name   Team Points   Team Rank
0        5         India            95         One
1        9     Australia            93         Two
2        6    Bangladesh            42         Six
3       11  South Africa            60        Four
4        2     Sri Lanka            80       Three
5        7       England            55        Five

... Pivot ...
          Team Points
Team ID
2                  80
5                  95
6                  42
7                  55
9                  93
11                 60

  1. पायथन पांडा - एक क्षैतिज बार चार्ट बनाएं

    क्षैतिज बार प्लॉट प्लॉट करने के लिए, pandas.DataFrame.plot.barh . का उपयोग करें . एक बार प्लॉट असतत श्रेणियों के बीच तुलना दिखाता है। सबसे पहले, आवश्यक पुस्तकालयों को आयात करें - pdimport matplotlib.pyplot को plt के रूप में आयात करें 4 कॉलम के साथ एक पांडा डेटाफ़्रेम बनाएं - dataFrame =pd.DataFram

  1. पायथन - पंडों में एक पाइपलाइन बनाएं

    पंडों में एक पाइपलाइन बनाने के लिए, हमें पाइप () विधि का उपयोग करने की आवश्यकता है। सबसे पहले, आवश्यक पांडा पुस्तकालय को एक उपनाम के साथ आयात करें - import pandas as pd अब, एक डेटाफ़्रेम बनाएं - dataFrame = pd.DataFrame( { "Car": ['BMW', 'Lexus', 'Audi', &

  1. पायथन में डेटाफ्रेम कैसे बनाएं?

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