Pandas Practice Set-1: создание DataFrame из логических значений из алмазов DataFrame
Практика панд 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 программирования
disqus2code