Автомобили на душу населения (1)
Продолжим работу с данными cars. На этот раз вам нужно выяснить, в каких странах показатель автомобилей на душу населения особенно высок — то есть где у многих людей есть машина, а может, и не одна.
Как и в предыдущем примере, вам нужно построить булеву серию, с помощью которой затем можно отфильтровать DataFrame cars и выбрать нужные наблюдения. Если хотите сделать это в одну строку — пожалуйста!
Это упражнение является частью курса
Средний уровень Python
Инструкции к упражнению
- Выберите столбец
cars_per_capизcarsкак серию Pandas и сохраните его в переменнуюcpc. - Используйте
cpcвместе с оператором сравнения и числом500. В результате должна получиться булева серия, в которойTrueозначает, что в соответствующей стране показательcars_per_capпревышает500, аFalse— что нет. Сохраните эту булеву серию в переменнуюmany_cars. - Используйте
many_carsдля фильтрацииcars— так же, как вы делали это раньше. Сохраните результат в переменнуюcar_maniac. - Выведите
car_maniacна экран, чтобы проверить результат.
Интерактивное практическое упражнение
Попробуйте выполнить это упражнение, дополнив этот пример кода.
# Import cars data
import pandas as pd
cars = pd.read_csv('cars.csv', index_col = 0)
# Create car_maniac: observations that have a cars_per_cap over 500
# Print car_maniac