Панды: сортировка фильмов во время выполнения в порядке убывания
Панды: Кино Упражнение-12 с решением
Напишите программу Pandas для сортировки фильмов во время выполнения в порядке убывания.
Пример решения :
Код Python:
import pandas as pd
df = pd.read_csv('movies_metadata.csv')
small_df = df[['title', 'release_date', 'budget', 'revenue', 'runtime']]
#Sort Movies based on runtime (in descending order)
result = small_df.sort_values('runtime', ascending=False)
print("DataFrame sort on Runtime.")
print(result.head())
Пример вывода:
DataFrame сортирует по времени выполнения. title release_date время исполнения доходов бюджета 13 Никсон 1995-12-22 44000000 13681765 192,0 15 Казино 1995-11-22 52000000 116112375 178,0 5 Heat 1995-12-15 60000000 187436818 170,0 16 Смысл и чувствительность 1995-12-13 16500000 135000000 136,0 22 убийцы 1995-10-06 50000000 30303072 132,0
Редактор кода Python:
Образец таблицы:
Есть другой способ решить это решение? Внесите свой код (и комментарии) через Disqus.
Предыдущий: Напишите программу Pandas для доступа к этим фильмам, выпущенным после 1995-01-01.
Далее: Напишите программу Pandas, чтобы получить те фильмы, чей доход превышает 2 миллиона и потратил менее 1 миллиона.
Каков уровень сложности этого упражнения?
Новый контент: Composer: менеджер зависимостей для PHP , R программирования
disqus2code