loc और iloc (2)
loc और iloc आपको DataFrame से पंक्तियाँ और कॉलम दोनों चुनने की सुविधा देते हैं. अभ्यास के लिए, नीचे दिए गए कमांड चलाकर देखें. फिर से, जोड़ीदार कमांड एक जैसा परिणाम देते हैं.
cars.loc['IN', 'cars_per_cap']
cars.iloc[3, 0]
cars.loc[['IN', 'RU'], 'cars_per_cap']
cars.iloc[[3, 4], 0]
cars.loc[['IN', 'RU'], ['cars_per_cap', 'country']]
cars.iloc[[3, 4], [0, 1]]
यह अभ्यास पाठ्यक्रम का हिस्सा है
इंटरमीडिएट Python
अभ्यास निर्देश
- Morocco वाली पंक्ति (जिसका रो लेबल
MORहै) काdrives_rightमान प्रिंट करें. - एक sub-DataFrame प्रिंट करें, जिसमें Russia और Morocco के ऑब्ज़र्वेशन हों और कॉलम
countryऔरdrives_rightशामिल हों.
इंटरैक्टिव व्यावहारिक अभ्यास
इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।
# Import cars data
import pandas as pd
cars = pd.read_csv('cars.csv', index_col = 0)
# Print out drives_right value of Morocco
# Print sub-DataFrame