Предмет: Информатика, автор: timamaks

Дан файл countries.csv с таблицей, в которой содержатся следующие столбцы: - country_id (столбец с id - int); - name (столбец с названием страны - str); - population (столбец с численностью населения - int); - area (столбец с площадью - float) Используя библиотеку pandas, напишите код, с помощью которого можно будет вывести на экран топ-5 самых крупных стран мира по численности населения. Подсказка: можно реализовать сортировку таблицы по столбцу population с помощью метода sort_values() с правильно подобранным параметром ascending, а затем вывести на экран только 5 первых строк таблицы.

Ответы

Автор ответа: ZakharTeshukov
0

import pandas as pd

# чтение файла в объект DataFrame

df = pd.read_csv('countries.csv')

# сортировка таблицы по столбцу population в порядке убывания

df_sorted = df.sort_values('population', ascending=False)

# вывод на экран первых 5 строк отсортированной таблицы

print(df_sorted.head(5))

Первой строкой мы импортируем библиотеку pandas. Затем мы считываем файл countries.csv в объект DataFrame с помощью метода read_csv().

Далее мы сортируем таблицу по столбцу population в порядке убывания, используя метод sort_values(). Параметр ascending=False указывает на необходимость сортировки в порядке убывания.

Наконец, мы выводим на экран первые 5 строк отсортированной таблицы с помощью метода head().

Похожие вопросы
Предмет: Русский язык, автор: debil228133393980
Выпишите из текста слова, в которых орфограммы находятся между морфемами, обозначьте условия их выбора.

Можно еще много написать о Мещорском крае. Можно написать, что этот край очень богат лесами и торфом, сеном и картофелем, молоком и ягодами. Но я нарочно не пишу об этом. Неужели мы должны любить свою землю только за то, что она богата, что она дает обильные урожаи и природные ее силы можно использовать для нашего благосостояния!

Не только за это мы любим родные места. Мы любим их еще за то, что, даже небогатые, они для нас прекрасны. Я люблю Мещорский край за то, что он прекрасен, хотя вся прелесть его раскрывается не сразу, а очень медленно, постепенно.

На первый взгляд – это тихая и немудрая земля под неярким небом. Но чем больше узнаешь ее, тем все больше, почти до боли в сердце, начинаешь любить эту обыкновенную землю. И если придется защищать свою страну, то где-то в глубине сердца я буду знать, что я защищаю и этот клочок земли, научивший меня видеть и понимать прекрасное, как бы невзрачно на вид оно ни было, – этот лесной задумчивый край, любовь к которому не забудется, как никогда не забывается первая любовь.
Предмет: Қазақ тiлi, автор: aisyly457