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

पैंडास में डेटाफ्रेम को डिक्शनरी में कैसे बदलें?


पैंडास डेटाफ्रेम को डिक्शनरी में बदलने के लिए, हम to_dict() विधि का उपयोग कर सकते हैं। आइए एक उदाहरण लें और देखें कि यह कैसे किया जाता है।

चरण

  • दो-आयामी, आकार-परिवर्तनीय, संभावित विषम सारणीबद्ध डेटा, df बनाएं।
  • इनपुट डेटाफ्रेम, df प्रिंट करें।
  • to_dict() विधि का उपयोग करके डेटाफ्रेम को डिक्शनरी में बदलें और प्रिंट करें।

उदाहरण

import pandas as pd
df = pd.DataFrame(
    {
        "x": [5, 2, 7, 0],
        "y": [4, 7, 5, 1],
        "z": [9, 3, 5, 1]
    }
)
print("Input DataFrame is:\n", df)
print("Convert DataFrame into dictionary: \n", df.to_dict())

आउटपुट

Input DataFrame is:
   x  y  z
0  5  4  9
1  2  7  3
2  7  5  5
3  0  1  1
Convert DataFrame into dictionary:
{'x': {0: 5, 1: 2, 2: 7, 3: 0}, 'y': {0: 4, 1: 7, 2: 5, 3: 1}, 'z': {0: 9, 1: 3, 2: 5, 3: 1}}

  1. पांडास डेटाफ्रेम को डेट द्वारा एग्रीगेट करके कैसे प्लॉट करें? पांडास डेटाफ्रेम को डेट द्वारा एग्रीगेट करके कैसे प्लॉट करें?

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

  1. सभी CSV फ़ाइलों को एकल DataFrame में कैसे मर्ज करें - पायथन पैंडास? सभी CSV फ़ाइलों को एकल DataFrame में कैसे मर्ज करें - पायथन पैंडास?

    सभी CSV फ़ाइलों को मर्ज करने के लिए GLOB मॉड्यूल का उपयोग करें। CSV फ़ाइलों को एक साथ मर्ज करने के लिए concat() के अंदर os.path.join() विधि का उपयोग किया जाता है।सबसे पहले, आवश्यक लाइब्रेरी आयात करें। हमने पैंडास लाइब्रेरी के लिए pd उपनाम सेट किया है:import pandas as pd import glob import osअब, मान

  1. कई CSV फ़ाइलों को एकल पैंडास डेटाफ्रेम में कैसे मर्ज करें कई CSV फ़ाइलों को एकल पैंडास डेटाफ्रेम में कैसे मर्ज करें

    एक से अधिक CSV फ़ाइलों को एकल पैंडास डेटाफ्रेम में मर्ज करने के लिए, read_csv का उपयोग करें। पहले, आवश्यक पैंडास लाइब्रेरी आयात करें। यहां हमने pd को उपनाम के रूप में सेट किया है: import pandas as pd अब, मान लीजिए निम्नलिखित हमारी CSV फ़ाइलें हैं: Sales1.csv Sales2.csv हमने पथ को स्ट्रिंग के रूप