кодесурса
«Python

Pandas Practice Set-1: сортировка ряда «цена» в порядке убывания алмазов

script1adsense2code
script1adsense3code

Практика панд Set-1: Упражнение 13 с решением

Напишите программу Pandas для сортировки Серии цен по убыванию (возвращает Серии) бриллиантов Датафрейм.

Пример решения :

Код Python:

import pandas as pd
diamonds = pd.read_csv('https://raw.githubusercontent.com/mwaskom/seaborn-data/master/diamonds.csv')
print("Original Dataframe:")
print(diamonds.head())
print("\nprice Series in descending order :")
result = diamonds.price.sort_values(ascending=False)
print(result)

Пример вывода:

 Исходный кадр данных:
   карат вырезать цвет ясность глубина таблица цена XYZ
0 0,23 Идеал E SI2 61,5 55,0 326 3,95 3,98 2,43
1 0,21 Premium E SI1 59,8 61,0 326 3,89 3,84 2,31
2 0,23 Хорошо E VS1 56,9 65,0 327 4,05 4,07 2,31
3 0,29 Premium I VS2 62,4 58,0 334 4,20 4,23 2,63
4 0,31 Хорошо J SI2 63,3 58,0 335 4,34 4,35 2,75
Серия цен в порядке убывания:
27749 18823
27748 18818
27747 18806
27746 18804
27745 18803
27744 18797
27743 18795
27742 18795
27741 18791
27740 18791
27739 18788
27738 18787
27737 18784
27736 18781
27735 18780
27734 18779
27733 18777
27732 18768
27731 18766
27730 18760
27729 18759
27728 18757
27727 18756
27726 18745
27725 18741
27724 18741
27723 18741
27722 18736
27721 18735
27720 18731
 
28264 357
28261 357
28262 357
26 355
25 354
24 353
22 353
23 353
21 352
20 351
19 351
18 351
17 351
16 348
14 345
15 345
13 344
12 342
11 340
10 339
9 338
8 337
7 337
6 336
5 336
4 335
3 334
2 327
1 326
0 326
Название: цена, длина: 53940, тип d: int64

Редактор кода Python:


Есть другой способ решить это решение? Внесите свой код (и комментарии) через Disqus.

Предыдущий: Напишите программу для панд, чтобы отсортировать «отрезанную» серию в порядке возрастания (возвращает серию) алмазов.
Далее: Напишите программу для панд, чтобы отсортировать весь DataFrame с бриллиантами по серии «Карат» в порядке возрастания и убывания.

Каков уровень сложности этого упражнения?

Новый контент: Composer: менеджер зависимостей для PHP , R программирования


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code