кодесурса
«Python

Pandas Practice Set-1: создание DataFrame из логических значений из алмазов DataFrame

script1adsense2code
script1adsense3code

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

Напишите программу Pandas для создания DataFrame с логическими значениями (True, если отсутствует, False, если не отсутствует) из алмазов 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("\nDataFrame of booleans:")
print(diamonds.isnull().head(20))

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

 Исходный кадр данных:
   карат вырезать цвет ясность глубина таблица цена 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
DataFrame логических значений:
    ясность цвета карата вырезать ... цена XYZ
0 Ложь Ложь Ложь Ложь ... Ложь Ложь Ложь Ложь
1 Ложь Ложь Ложь Ложь ... Ложь Ложь Ложь Ложь
2 Ложь Ложь Ложь Ложь ... Ложь Ложь Ложь Ложь
3 Ложь Ложь Ложь Ложь ... Ложь Ложь Ложь Ложь
4 Ложь Ложь Ложь Ложь ... Ложь Ложь Ложь Ложь
5 Ложь Ложь Ложь Ложь ... Ложь Ложь Ложь Ложь
6 Ложь Ложь Ложь Ложь ... Ложь Ложь Ложь Ложь
7 Ложь Ложь Ложь Ложь ... Ложь Ложь Ложь Ложь
8 Ложь Ложь Ложь Ложь ... Ложь Ложь Ложь Ложь
9 Ложь Ложь Ложь Ложь ... Ложь Ложь Ложь Ложь
10 Ложь Ложь Ложь Ложь ... Ложь Ложь Ложь Ложь
11 Ложь Ложь Ложь Ложь ... Ложь Ложь Ложь Ложь
12 Ложь Ложь Ложь Ложь ... Ложь Ложь Ложь Ложь
13 Ложь Ложь Ложь Ложь ... Ложь Ложь Ложь Ложь
14 Ложь Ложь Ложь Ложь ... Ложь Ложь Ложь Ложь
15 Ложь Ложь Ложь Ложь ... Ложь Ложь Ложь Ложь
16 Ложь Ложь Ложь Ложь ... Ложь Ложь Ложь Ложь
17 Ложь Ложь Ложь Ложь ... Ложь Ложь Ложь Ложь
18 Ложь Ложь Ложь Ложь ... Ложь Ложь Ложь Ложь
19 Ложь Ложь Ложь Ложь ... Ложь Ложь Ложь Ложь
[20 строк х 10 столбцов]

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


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

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

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

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


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code