Pandas, डेटा प्रोसेसिंग और डेटा विश्लेषण के लिए बहुत व्यापक रूप से उपयोग की जाने वाली Python लाइब्रेरी है। इस लेख में हम देखेंगे कि हम दिए गए Python शब्दकोशों और सूचियों से pandas DataFrame कैसे बना सकते हैं।
सूचियों वाले शब्दकोश से
शब्दकोश कुंजी-मान जोड़े होते हैं। यदि हम एक Python शब्दकोश लेते हैं जिसमें कुंजी और मान के रूप में एक सूची होती है, तो हम दिए गए शब्दकोश पर सीधे DataFrame विधि का उपयोग करके pandas डेटा फ्रेम बना सकते हैं।
उदाहरण
import pandas as pd # परीक्षा अनुसूची के लिए शब्दकोश Exam_Schedule = { 'Exam Day': ['Mon', 'Tue', 'Wed', 'Thu', 'Fri'], 'Exam Subject': ['Chemistry', 'Physics', 'Maths', 'English', 'Biology'], 'Exam Time': ['2 PM', '10 AM', '11 AM', '1 PM', '3 PM'] } # शब्दकोश से DataFrame Exam_Schedule_df = pd.DataFrame(Exam_Schedule) print(Exam_Schedule_df) आउटपुट
उपरोक्त कोड चलाने से हमें निम्नलिखित परिणाम मिलता है -
Exam Day Exam Subject Time 0 Mon Chemistry 2 PM 1 Tue Physics 10 AM 2 Wed Maths 10 AM 3 Thu English 2 PM 4 Fri Biology 10 AM
सूचकांक जोड़ना
यदि डेटा फ्रेम पहले से बनाया गया है, तो हम इसमें एक सूचकांक जोड़कर दूसरा स्तंभ जोड़ सकते हैं। नीचे दिए गए उदाहरण में हम Python शब्दकोश लेते हैं जिसमें परीक्षा विषय और परीक्षा समय होता है। बाद में हम दिए गए डेटा फ्रेम में परीक्षा दिनों को सूचकांक के रूप में जोड़ते हैं।
उदाहरण
import pandas as pd # परीक्षा अनुसूची के लिए शब्दकोश Exam_Schedule = { 'Exam Subject': ['Chemistry', 'Physics', 'Maths', 'English', 'Biology'], 'Exam Time': ['2 PM', '10 AM', '11 AM', '1 PM', '3 PM'] } # शब्दकोश से DataFrame Exam_Schedule_df = pd.DataFrame(Exam_Schedule, index=['Mon', 'Tue', 'Wed', 'Thu', 'Fri']) print(Exam_Schedule_df) आउटपुट
उपरोक्त कोड चलाने से हमें निम्नलिखित परिणाम मिलता है -
Exam Day Exam Subject Time 0 Mon Chemistry 2 PM 1 Tue Physics 10 AM 2 Wed Maths 10 AM 3 Thu English 2 PM 4 Fri Biology 10 AM