पांडा डेटाफ़्रेम में सूची कैसे जोड़ें (उदाहरण के साथ)
आप पांडा डेटाफ़्रेम में एक सूची जोड़ने के लिए निम्नलिखित मूल वाक्यविन्यास का उपयोग कर सकते हैं:
#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
हमें एक त्रुटि प्राप्त होती है क्योंकि हमारी सूची में दो मान हैं, लेकिन मौजूदा पांडा डेटाफ़्रेम में चार कॉलम हैं।
इस डेटाफ़्रेम के अंत में एक सूची जोड़ने के लिए, सूची में चार मान भी होने चाहिए।
अतिरिक्त संसाधन
निम्नलिखित ट्यूटोरियल बताते हैं कि पांडा में अन्य सामान्य ऑपरेशन कैसे करें:
पांडा इंडेक्स को सूची में कैसे बदलें
पांडा डेटाफ़्रेम कॉलम को इंट में कैसे बदलें
पांडा डेटाफ़्रेम में एकाधिक कॉलम कैसे जोड़ें