CSV से DataFrame (2)
आपके read_csv() कॉल ने CSV डेटा इम्पोर्ट करते समय कोई त्रुटि नहीं दी, लेकिन आउटपुट वैसा नहीं आया जैसा हम चाहते थे। रो लेबल्स बिना नाम वाले एक और कॉलम के रूप में इम्पोर्ट हो गए।
याद है index_col, जो read_csv() का एक आर्ग्युमेंट है? इसकी मदद से आप बता सकते हैं कि CSV फ़ाइल की कौन-सी कॉलम को रो लेबल के रूप में इस्तेमाल करना है। यही चीज़ आपको यहाँ करनी है!
पिछले अभ्यास का समाधान करने वाला Python कोड पहले से शामिल है; क्या आप डेटा इम्पोर्ट को सही करने के लिए आवश्यक बदलाव कर सकते हैं?
यह अभ्यास पाठ्यक्रम का हिस्सा है
इंटरमीडिएट Python
अभ्यास निर्देश
- कोड चलाएँ के साथ कोड चलाइए और जाँचें कि पहली कॉलम को वास्तव में रो लेबल्स के रूप में इस्तेमाल किया जाना चाहिए।
pd.read_csv()के अंदरindex_colआर्ग्युमेंट दीजिए: इसे0पर सेट करें, ताकि पहली कॉलम रो लेबल्स के रूप में इस्तेमाल हो।- क्या अब
carsका प्रिंटआउट बेहतर दिख रहा है?
इंटरैक्टिव व्यावहारिक अभ्यास
इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।
# Import pandas as pd
import pandas as pd
# Fix import by including index_col
cars = pd.read_csv('cars.csv')
# Print out cars
print(cars)