Уведомления

Группа в Telegram: @pythonsu

#1 Фев. 11, 2019 07:02:08

Vlad171319
Зарегистрирован: 2019-02-11
Сообщения: 3
Репутация: +  0  -
Профиль   Отправить e-mail  

Пожалуйста помогите с Титаником

Завис на решении этих вопросов:
1. Правда ли, что молодые выживали чаще (с большей вероятностью), чем старики? Пусть “молодые” - те, кто моложе 30, а “старики” - те, кто старше 60.
2. Правда ли, что женщины выживали чаще мужчин?
3. Какое самое популярное имя среди пассажиров Титаника мужского пола?
4. Сравните распределение стоимости билетов у спасенных и у погибших.


Заранее благодарю!

Прикреплённый файлы:
attachment titanic_train.csv (59,8 KБ)

Офлайн

#2 Фев. 11, 2019 09:11:20

py.user.next
От:
Зарегистрирован: 2010-04-29
Сообщения: 10024
Репутация: +  857  -
Профиль   Отправить e-mail  

Пожалуйста помогите с Титаником

Vlad171319
1. Правда ли, что молодые выживали чаще (с большей вероятностью), чем старики?
Надо определиться, что значит “выживали чаще”. Наверное, надо брать множество молодых и вычислять процент выживших в пределах этого множества. Потом брать множество старых и вычислять процент выживших в пределах этого множества. А потом сравнить эти проценты выживших.

Vlad171319
4. Сравните распределение стоимости билетов у спасенных и у погибших.
Тоже неясно, что за “распределение стоимости”.

А так, для работы с cvs-форматом есть модуль csv. Есть также пакет pandas, но это сторонний модуль, в нём ещё не так просто разобраться, потому что он и сделан так неинтуитивно, и документация там отличается от классической.



Отредактировано py.user.next (Фев. 11, 2019 09:13:57)

Офлайн

#3 Фев. 11, 2019 09:35:54

Vlad171319
Зарегистрирован: 2019-02-11
Сообщения: 3
Репутация: +  0  -
Профиль   Отправить e-mail  

Пожалуйста помогите с Титаником

Надо определиться, что значит “выживали чаще”. Наверное, надо брать множество молодых и вычислять

py.user.next
Надо определиться, что значит “выживали чаще”. Наверное, надо брать множество молодых и вычислять процент выживших в пределах этого множества. Потом брать множество старых и вычислять процент выживших в пределах этого множества. А потом сравнить эти проценты выживших.

Тут как я понимаю вопрос про вычисление вероятности. Просто не очень понимаю, как это кодом написать

py.user.next
Тоже неясно, что за “распределение стоимости”.

А так, для работы с cvs-форматом есть модуль csv. Есть также пакет pandas, но это сторонний модуль, в нём ещё не так просто разобраться, потому что он и сделан так неинтуитивно, и документация там отличается от классической.

Как мне кажется, тут идея в том, чтобы отрисовать график, на котором будет отмечено, что ,например, у погибших больше дешевых билетов, а у спасенных больше дорогих.

Офлайн

#4 Фев. 11, 2019 10:22:44

py.user.next
От:
Зарегистрирован: 2010-04-29
Сообщения: 10024
Репутация: +  857  -
Профиль   Отправить e-mail  

Пожалуйста помогите с Титаником

Vlad171319
Тут как я понимаю вопрос про вычисление вероятности.
Вероятность можно вычислять для разных множеств. Можно взять всех пассажиров, можно взять только группу определённую. Там разные вероятности получатся.



Офлайн

#5 Фев. 12, 2019 02:58:48

uf4JaiD5
Зарегистрирован: 2018-12-28
Сообщения: 76
Репутация: +  4  -
Профиль   Отправить e-mail  

Пожалуйста помогите с Титаником

Vlad171319
4. Сравните распределение стоимости билетов у спасенных и у погибших.
Vlad171319
идея в том, чтобы отрисовать график, на котором будет отмечено, что ,например, у погибших больше дешевых билетов, а у спасенных больше дорогих.
См. распределение случайной величины. Оценить матожидание, дисперсию. Будет видно, есть ли там разница, и какая она. Ну как видно, “на глазок”. Если строго, то, видимо, “гипотеза о нормальном распределении”, “гипотеза о равенстве дисперсий/матожиданий”.

Ну и гистограммы можно нарисовать, для красоты.

Офлайн

#6 Фев. 18, 2019 20:48:00

Vlad171319
Зарегистрирован: 2019-02-11
Сообщения: 3
Репутация: +  0  -
Профиль   Отправить e-mail  

Пожалуйста помогите с Титаником

Спасибо, uf4JaiD5, задачу уже решил, но не могу Вас не поблагодарить за полезный совет.

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version