кодесурса
«Python

Pandas Practice Set-1: перебор алмазов в DataFrame

script1adsense2code
script1adsense3code

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

Напишите программу Pandas для перебора бриллиантов в DataFrame.

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

Код 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("\nIterate through diamonds DataFrame:")
for index, row in diamonds.iterrows():
   print(index, row.carat, row.cut, row.color, row.price)

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

 53442 0,92 Очень хорошо D 2674
53443 0,75 Хорошо E 2674
53444 0,71 Премиум E 2674
53445 0,72 Ideal F 2674
53446 0,72 Ideal F 2674
53447 0,72 Ideal E 2674
53448 0,73 Очень хорошо F 2675
53449 0,52 Ideal E 2675
53450 0,7 Очень хорошо G 2676
53451 0,7 Очень хорошо G 2676
53452 0,91 Хорошо я 2676
53453 0,56 Идеал F 2676
53454 0,7 Идеал F 2676
53455 0,7 Очень хорошо D 2677
......
53921 0,7 Очень хорошо E 2755
53922 0,7 Очень хорошо D 2755
53923 0,73 Ideal I 2756
53924 0,73 Ideal I 2756
53925 0,79 Ideal I 2756
53926 0,71 Ideal E 2756
53927 0,79 Хорошо F 2756
53928 0,79 Премиум E 2756
53929 0,71 Ideal G 2756
53930 0,71 Премиум E 2756
53931 0,71 Премиум F 2756
53932 0,7 Очень хорошо E 2757
53933 0,7 Очень хорошо E 2757
53934 0,72 Премиум Д 2757
53935 0,72 Идеал Д 2757
53936 0,72 Хорошо D 2757
53937 0,7 Очень хорошо D 2757
53938 0,86 Premium H 2757
53939 0,75 Идеал D 2757

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


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

Предыдущий: Напишите программу Pandas, которая будет считывать только подмножество из 3 строк из DataFrame с бриллиантами.
Далее: Напишите программу Pandas для удаления всех нечисловых столбцов из бриллианта DataFrame.

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

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


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code