पांडा डेटाफ़्रेम में सूची कैसे जोड़ें (उदाहरण के साथ)


आप पांडा डेटाफ़्रेम में एक सूची जोड़ने के लिए निम्नलिखित मूल वाक्यविन्यास का उपयोग कर सकते हैं:

 #define list
new_list = ['value1', 'value2', value3, value4]

#append list to DataFrame
df. loc [ len (df)] = new_list

निम्नलिखित उदाहरण दिखाता है कि व्यवहार में इस वाक्यविन्यास का उपयोग कैसे करें।

उदाहरण: पांडा डेटाफ़्रेम में एक सूची जोड़ें

मान लीजिए कि हमारे पास निम्नलिखित पांडा डेटाफ़्रेम है जिसमें विभिन्न बास्केटबॉल टीमों के बारे में जानकारी शामिल है:

 import pandas as pd

#createDataFrame
df = pd. DataFrame ({' team ': ['A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'I'],
                   ' points ': [18, 22, 19, 14, 14, 11, 20, 28, 22],
                   ' assists ': [5, 7, 7, 9, 12, 9, 9, 4, 8],
                   ' rebounds ': [11, 8, 10, 6, 6, 5, 9, 12, 9]})

#view DataFrame
df

	team points assists rebounds
0 A 18 5 11
1 B 22 7 8
2 C 19 7 10
3 D 14 9 6
4 E 14 12 6
5 F 11 9 5
6 G 20 9 9
7:28 4 12
8 I 22 8 9

हम डेटाफ़्रेम के अंत में एक नई बास्केटबॉल टीम के बारे में जानकारी वाली सूची जोड़ने के लिए निम्नलिखित कोड का उपयोग कर सकते हैं:

 #define list of values
new_team = ['J', 30, 10, 12]

#append list to DataFrame
df. loc [ len (df)] = new_team

#view updated DataFrame
df

	team points assists rebounds
0 A 18 5 11
1 B 22 7 8
2 C 19 7 10
3 D 14 9 6
4 E 14 12 6
5 F 11 9 5
6 G 20 9 9
7:28 4 12
8 I 22 8 9
9 D 30 10 12

ध्यान दें कि मानों की सूची को डेटाफ़्रेम के अंत में एक नई पंक्ति के रूप में जोड़ा गया है।

ध्यान दें कि यदि सूची में मानों की संख्या मौजूदा डेटाफ़्रेम में स्तंभों की संख्या से मेल नहीं खाती है तो आपको एक त्रुटि प्राप्त होगी।

उदाहरण के लिए, मान लीजिए कि हम डेटाफ़्रेम के अंत में निम्नलिखित सूची जोड़ने का प्रयास करते हैं:

 #define list of values
new_team = ['I', 30]

#append list to DataFrame
df. loc [ len (df)] = new_team

#view updated DataFrame
df

ValueError : cannot set a row with mismatched columns

हमें एक त्रुटि प्राप्त होती है क्योंकि हमारी सूची में दो मान हैं, लेकिन मौजूदा पांडा डेटाफ़्रेम में चार कॉलम हैं।

इस डेटाफ़्रेम के अंत में एक सूची जोड़ने के लिए, सूची में चार मान भी होने चाहिए।

अतिरिक्त संसाधन

निम्नलिखित ट्यूटोरियल बताते हैं कि पांडा में अन्य सामान्य ऑपरेशन कैसे करें:

पांडा इंडेक्स को सूची में कैसे बदलें
पांडा डेटाफ़्रेम कॉलम को इंट में कैसे बदलें
पांडा डेटाफ़्रेम में एकाधिक कॉलम कैसे जोड़ें

एक टिप्पणी जोड़ने

आपका ईमेल पता प्रकाशित नहीं किया जाएगा. आवश्यक फ़ील्ड चिह्नित हैं *