Pandot Pivot Titanic: вычислить общие показатели выживания для всех классов в каждой группе
Pandas: Титаническое Упражнение-13 с Раствором
Напишите программу Pandas для создания сводной таблицы и вычисления общих показателей выживаемости для всех классов в каждой группе. Перейти в редактор
Пример решения:
Код Python:
import pandas as pd
import numpy as np
df = pd.read_csv('titanic.csv')
result = df.pivot_table('survived', index='sex', columns='class', margins=True)
print(result)
Пример вывода:
класс первый второй третий все секс женщина 0,968085 0,921053 0,500000 0,742038 мужчины 0,368852 0,157407 0,135447 0,188908 Все 0,629630 0,472826 0,242363 0,383838
Редактор кода Python:
Pivot Titanic.csv:
Есть другой способ решить это решение? Внесите свой код (и комментарии) через Disqus.
Предыдущий: Напишите программу Pandas, чтобы создать сводную таблицу и найти выживаемость как пола, так и класса.
Далее: Напишите программу Pandas для создания сводной таблицы и рассчитайте, сколько женщин и мужчин было в конкретном классе кабины.
Каков уровень сложности этого упражнения?
Новый контент: Composer: менеджер зависимостей для PHP , R программирования
disqus2code