Сохранен 86
https://2ch.su/b/res/62702965.html
К сожалению, значительная часть сохранённых до 2024 г. изображений и видео была потеряна (подробности случившегося). Мы призываем всех неравнодушных помочь нам с восстановлением утраченного контента!
Аноним Пнд 17 Фев 2014 03:58:41  #1 №62702965 
1392595121934.jpg

Привет, сосач.
Пусть даны возраст пассажиров корабля и флаг того выжил человек или нет. Будь няшей, объясни как ответить на вопрос "Верно ли, что в среднем выживали более молодые пассажиры?". Ведь считать количество выживших с возрастом как меньше / больше среднего так и медианы явно хуевая идея.

Аноним Пнд 17 Фев 2014 04:01:02  #2 №62703040 
1392595262078.jpg

Может стоит найти медиану всех пассажиров и медиану выживших, вот бля а если они равны?

Аноним Пнд 17 Фев 2014 04:01:53  #3 №62703077 
1392595313983.jpg

А ты что думаешь, сосач?

Аноним Пнд 17 Фев 2014 04:02:50  #4 №62703112 
1392595370998.jpg

сосач?

Аноним Пнд 17 Фев 2014 04:04:08  #5 №62703151 
1392595448049.jpg

Ну наверняка же тут есть не только школьники но и студенты 1 курса?

Аноним Пнд 17 Фев 2014 04:04:44  #6 №62703164 
1392595484208.jpg

А это и в школе проходили наверное

Аноним Пнд 17 Фев 2014 04:05:12  #7 №62703193 

Находишь медиану, если она меньше среднего значения - верно, если нет - нет.

Аноним Пнд 17 Фев 2014 04:05:22  #8 №62703198 

>>62702965
http://ru.wikipedia.org/wiki/%D0%93%D0%B8%D1%81%D1%82%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B0_(%D1%81%D1%82%D0%B0%D1%82%D0%B8%D1%81%D1%82%D0%B8%D0%BA%D0%B0)
Если данные есть.
мимодиван

Аноним Пнд 17 Фев 2014 04:06:37  #9 №62703243 
1392595597144.jpg

>>62703193
медиану чего? и какая разница больше ли она среднего?
Там для каждого человека даны 0 или 1 - выжил он или нет и целое число - возраст

Аноним Пнд 17 Фев 2014 04:08:28  #10 №62703318 

>>62702965
>в среднем выживали
Крушений кораблей-то сколько было? Или дана лишь общая статистика по всем крушениям?

Аноним Пнд 17 Фев 2014 04:09:12  #11 №62703343 
1392595752472.jpg

>>62703198
Не очень пойму ни как это строить на дискретных данных, ни тем более как это поможет решить задачу.

Аноним Пнд 17 Фев 2014 04:10:04  #12 №62703374 

>>62703318
Одно крушение. Для каждого человека дан возраст и выжил он или нет

Аноним Пнд 17 Фев 2014 04:10:39  #13 №62703390 

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

Аноним Пнд 17 Фев 2014 04:11:33  #14 №62703422 

>>62703374
А как тогда понять фразу "в среднем выживали"-то?!
Лично я тут вопрос не очень могу понять. В этом, вероятно, и состоит суть задачи.

Можно, например, сравнить средний возраст выживших и средний возраст умерших. Если первое меньше — значит верно.

Аноним Пнд 17 Фев 2014 04:11:57  #15 №62703431 

>>62703390
не, нужно просто посчитать. define смотришь, где их больше?

Аноним Пнд 17 Фев 2014 04:12:35  #16 №62703449 

>>62702965
Кури мат. статистику, численные методы и эконометрику, если я правильно понял, что нужно доказать или опровергнуть гипотезу
>в среднем выживали более молодые пассажиры?
с определенной достоверностью.
Мимоприкладник

Аноним Пнд 17 Фев 2014 04:14:14  #17 №62703511 

>>62703449
А вообще, можно сделать проще, если делать как пишет >>62703431 . Вычислить средний возраст, и в два массива записывать мертвых и живых. И дальше от этого опираться.

Аноним Пнд 17 Фев 2014 04:16:07  #18 №62703557 
1392596167206.png

>>62703431
Ну ёпта, у тебя вот такая хуйня получается.

Аноним Пнд 17 Фев 2014 04:17:58  #19 №62703615 

>>62703557
То, что выжило много молодых ещё ничего не значит. Может там был мильон молодых и 3 старика.

Аноним Пнд 17 Фев 2014 04:18:49  #20 №62703643 

>>62703422>>62703511
Я бы среднее не стал сравнивать. Так как если там выжило 10 человек с возрастом 50 лет, один с возрастом 100500 лет а умерли 100 человек с возрастом 20 лет, то получается что выживали более молодые, что неправильно.

Аноним Пнд 17 Фев 2014 04:18:50  #21 №62703646 

>>62703615
Ну и по любому значит выживали чаще молодые, в чём проблема?

Аноним Пнд 17 Фев 2014 04:21:41  #22 №62703717 

>>62703646
Если из 1000 молодых выжило 150, а из 200 стариков выжило 100, то выжавали чаще старые.

Аноним Пнд 17 Фев 2014 04:24:22  #23 №62703787 

>>62703643
>то получается что выживали более молодые, что неправильно.
Это с чего же так получается? Средний возраст умерших — 20, а выживших — 9181.

Вообще, тут мало инфы, похоже. Нужно знать общее количество людей тоже.

Аноним Пнд 17 Фев 2014 04:24:36  #24 №62703792 

>>62703717
Ну так дай конкретные данные, раз общая формула не нужна, анону будет проще.

Аноним Пнд 17 Фев 2014 04:25:34  #25 №62703822 

>>62703792
А я не ОП.

Я так понял, у него есть бд/таблица вида:
11 — 0
16 — 1
26 — 1
13 — 0
99 — 0 ещё до крушения откинулся
56 — 1
34 — 0

и т.д.

Аноним Пнд 17 Фев 2014 04:29:49  #26 №62703931 

ХУЙ ЗНАЕТ
попробуй для каждого возраста установить проент выживших, чтоле блять. Типа 2 пасса по 99 - 1 выжил, 4 пасса по 18 - 2 выжили итд. Хотя тут тоже еботня выходит

Аноним Пнд 17 Фев 2014 04:30:40  #27 №62703955 
1392597040207.jpg

>>62703792
Нужен алгоритм, данные я лучше не буду давать, так как на конкретных данных анон найдет решение, но нужно чтоб оно работало всегда.

Вообще я бы искал количество выживших больше/меньше медианы, но не очень понятно что делать если возраст нескольких человек равен ей. Вообще я бы разбил медиану на 2 части a и b - по середине всех отсортированных данных и добавил прибавил бы k * a / (a+b) к молодым и k * b / (a+b) к старым, к - количество выживших у которых возраст равен медиане

Аноним Пнд 17 Фев 2014 04:33:14  #28 №62704017 

Берем всех пассажиров, сортируем по возрасту. Первую половину (по количеству, не по возрасту) отбираем и считаем там процент выживших. То же самое во второй половине. Сравниваем проценты, если первый больше - верно, если второй - нет.

Аноним Пнд 17 Фев 2014 04:34:22  #29 №62704053 
1392597262223.png

>>62704017
не очень понятно что делать если у нескольких человек возраст равен медиане см >>62703955

Аноним Пнд 17 Фев 2014 04:34:57  #30 №62704068 

>>62702965
Для начала определим критерии сравнения: считаем количество выживших, и считаем среднее значение их возраста, то же самое делаем с трупами. Сравниваем. Если ср. знач. выживших больше, чем ср. знач трупчинских, возвращаем истину, иначе мы все проиграли.

мимо-повелитель-алгоритмов

Аноним Пнд 17 Фев 2014 04:35:40  #31 №62704087 

>>62704053
А при чём здесь медиана?

Аноним Пнд 17 Фев 2014 04:35:57  #32 №62704100 

>>62704068
скорее речь о медианах, среднее там вообще не причем.

Аноним Пнд 17 Фев 2014 04:36:16  #33 №62704107 

>>62704087
Лол, и правда ведь.

Аноним Пнд 17 Фев 2014 04:36:50  #34 №62704117 

>>62703955
Так какие данные известны? Пары значений [возраст, выжил/не выжил]?

Аноним Пнд 17 Фев 2014 04:37:13  #35 №62704129 

>>62704100
Нет, это как раз медиана там не при чём. Как по-твоему в мат.статистике усредняют показатели? Ищут медиану? Авотхуй, ищут среднее значение выборки.

Аноним Пнд 17 Фев 2014 04:37:19  #36 №62704132 

>>62704087
если ты отсортируешь все по возрасту а у тебя у нескольких человек возраст равен возрасту центрального, у тебя не понятно куда ты выживших отнесешь

Аноним Пнд 17 Фев 2014 04:38:13  #37 №62704159 

>>62704132
Повторяю же, делим на половины не по возрасту, а по количеству, то есть первые 50, если их всего 100.

Аноним Пнд 17 Фев 2014 04:39:38  #38 №62704194 

>>62704129
Тогда если у одного живого человека возраст 100500, то получается в любом случае умирали более молодые.

Аноним Пнд 17 Фев 2014 04:39:47  #39 №62704200 

>>62704159
> делим на половины
> по количеству
Зачем?

Аноним Пнд 17 Фев 2014 04:40:25  #40 №62704214 

>>62704117
да

Аноним Пнд 17 Фев 2014 04:42:24  #41 №62704256 

>>62704194
в прочем для среднего теже проблемы остаются - соснешь если у нескольких человек возраст среднему равен.

Аноним Пнд 17 Фев 2014 04:43:09  #42 №62704275 

>>62704200
Потому что если делить по возрасту хуйня получается.
Вообще, по-моему рабочее решение, нет?

Аноним Пнд 17 Фев 2014 04:43:10  #43 №62704276 

>>62704194
Нет, не в любом. Допустим, было 4 выживших и 4 умерших. Возраст выживших: 100, 13, 11, 23. Возраст умерших: 80, 21, 10, 33. Какие по-твоему выжили, а какие умерли - молодые или старые?

Аноним Пнд 17 Фев 2014 04:43:19  #44 №62704280 

>>62704214
Хм... Берем медианный возраст всех пассажиров, сравниваем его с медианным возрастом выживших. Если у выживших возраст меньше, то выживают более молодые. Если больше, то более старые.

Аноним Пнд 17 Фев 2014 04:44:47  #45 №62704316 

>>62704275
нет

>>62704280
а что делать если они равны?

Аноним Пнд 17 Фев 2014 04:45:32  #46 №62704335 

>>62704316
Почему нет? Докажи примером

Аноним Пнд 17 Фев 2014 04:46:51  #47 №62704366 

>>62704316
И что делать, если медианы нет? И блядь, почему итт все такие тупые?

Аноним Пнд 17 Фев 2014 04:47:06  #48 №62704371 

>>62704335
age 1 1 2 2 2 2 2 3
alive 0 1 1 1 0 0 1 1

Аноним Пнд 17 Фев 2014 04:47:06  #49 №62704373 

>>62704316
> а что делать если они равны?
Если они равны, то ни то, ни другое. Так бывает. Чем больше выборка, тем меньше шанс, что они будут равны.

Аноним Пнд 17 Фев 2014 04:47:47  #50 №62704395 

>>62704194
Возраст людей, всё-таки, огранияен, и разброс не такой большой. Конечно, в случае близких показателей один выживший столетний подпортит сиатистику, но такие редкие и внезапные скачкиобычно игнорируют/снлаживают. Да и в любом случае, в такой ситуации (конда возраств выживших и умерших примерно равны), ответ на оп-вопрос должен быть нет.
Например, если выдило сто человек в возрастк от 1 до 100 (с шагом в 1 год), а умерли с 2 до 101, то глупо полагать, что молодые чаще выживали.

Аноним Пнд 17 Фев 2014 04:48:33  #51 №62704416 

>>62704335
Пример выше. Однозначно определить, какие выжили, а какие умерли можно только если высчитать средний возраст и тех и других. И медиана здесь абсолютно не при чём.

Аноним Пнд 17 Фев 2014 04:48:51  #52 №62704423 

>>62704395
>то глупо полагать, что молодые чаще выживали.
То есть, что выживали более молодые.

Аноним Пнд 17 Фев 2014 04:49:24  #53 №62704436 

>>62704371
Хуёвый пример. Вот 2 - это молодой или старый?

Аноним Пнд 17 Фев 2014 04:50:08  #54 №62704452 

>>62704423
Наоборот.

Аноним Пнд 17 Фев 2014 04:50:38  #55 №62704459 

>>62704423
Вернее, да.

Аноним Пнд 17 Фев 2014 04:51:51  #56 №62704497 

>>62704436
Ты неверно мыслишь.

Аноним Пнд 17 Фев 2014 04:52:23  #57 №62704509 

>>62704497
Почему?

Аноним Пнд 17 Фев 2014 04:53:12  #58 №62704524 

>>62704366
Взять среднее от двух ближайших к медиане значений.

Аноним Пнд 17 Фев 2014 04:53:32  #59 №62704532 

>>62704459>>62704452
Что да, что наоборот? Разница между возрастами (и средним возрастом) умерших и выживших оче мала (50.5 против 51.5). Формально, конечно, выжили более молодые, но при большей выборе может что угодно случиться.

Аноним Пнд 17 Фев 2014 04:54:58  #60 №62704561 

>>62704532
Не только формально. Понимаешь, 50.5 меньше, чем 51.5. Не формально меньше, а просто меньше.

Аноним Пнд 17 Фев 2014 04:57:16  #61 №62704608 

>>62704561
Добавление всего двух людей с возрастами 1 и 101 в соответствие группы выровняет эти цифры. Я бы это погрешностью считал. Но не суть, я от темы отвлёкся.

Аноним Пнд 17 Фев 2014 04:57:22  #62 №62704611 

>>62704497
А, ты к тому, что результат будет зависеть от того, как распределить тех, кто "в середине" с одинаковым возрастом? Этим можно пренебречь же, их не так много относительно общего числа плюс вероятность того, что именно в середине будет куча людей одного возраста, крайне мала.

Аноним Пнд 17 Фев 2014 04:57:41  #63 №62704617 

>>62704524
хуёвое и ничем не обоснованное решение

>>62704509
Потому что 2 это 2, это ни молодой и ни старый, это просто возраст.

Аноним Пнд 17 Фев 2014 04:57:47  #64 №62704620 

*соответствующие

Аноним Пнд 17 Фев 2014 04:58:57  #65 №62704648 

>>62704611
Нет, я к тому, что всё познаётся в сравнении. Ты не можешь сказать, молодой ли человек с возрастом 2, пока не сравнишь его с возрастом как минимум ещё одного человека.

Аноним Пнд 17 Фев 2014 04:59:30  #66 №62704660 

>>62704617
> хуёвое и ничем не обоснованное решение
Дай мне любую похожую на правду выборку (в разбросом возрастов больше, чем на пару единиц), и я смогут ответить на вопрос из оппоста.

Аноним Пнд 17 Фев 2014 04:59:47  #67 №62704667 

>>62704648
И? Какое отношение это имеет к задаче?

Аноним Пнд 17 Фев 2014 05:00:16  #68 №62704674 

>>62704660 -> >>62704276

Аноним Пнд 17 Фев 2014 05:02:31  #69 №62704724 

>>62704667
Самое прямое. Задача была такая: подвредить или опровергнуть высказывание о том, что умирали более молодые пассажиры. Очевидно, что для этого нам нужно сравнить средний возраст умерших со средним возрастом выживших. У кого больше, тот и старый. Что не понятно?

Аноним Пнд 17 Фев 2014 05:02:42  #70 №62704728 

>>62704674
10, 11, 13, 21, 23, 33, 80, 100 — медиана 22.
11, 13, 23, 100 — медиана 18.
Выжили более молодые.

Аноним Пнд 17 Фев 2014 05:04:52  #71 №62704777 

Наверно все-таки стоит отсортировать во возрасту посчитать количество выживших в первой половине до М (М - медиана если она есть), во второй половине со следующего элемента после М. Затем если есть медиана то прибавить к суммам эти числа >>62703955. Вроде похоже на правду, но доказать это я вряд-ли смогу. Вообще наверняка это какая-то известная операция, анон не знает как это называется?

Аноним Пнд 17 Фев 2014 05:10:22  #72 №62704872 

>>62704777
> анон не знает как это называется
Среднее, блядь, арифметическое. Если смоневаешься: проверь распределение на нормальность.

Аноним Пнд 17 Фев 2014 05:10:46  #73 №62704882 
1392599446124.jpg

Ладно я спать, еще завтра на работе спрошу

Аноним Пнд 17 Фев 2014 05:12:15  #74 №62704905 

>>62704882
Оп, погоди. Запости свой пак с няшами, а? Пожалуйста.

sageАноним Пнд 17 Фев 2014 05:13:11  #75 №62704922 

Ну тупые, пиздец. Сажи.

Аноним Пнд 17 Фев 2014 05:15:51  #76 №62704977 
1392599751025.png

>>62704882
Попробовал сам сделать с рандомными значениями. Как и ожидалось, средний возраст близится к 50, но с каждым прогоном меняется, порой и 42 против 50 бывает.

Чем такое решение не устраивает-то, я никак не пойму?

Аноним Пнд 17 Фев 2014 05:19:16  #77 №62705048 

>>62704977
не уверен что здесь о средних, так как если выжил один человек с возрастом 100500 лет, то автоматически умирали более молодные

Аноним Пнд 17 Фев 2014 05:44:42  #78 №62705533 

Бля я еще подумал, вообще правильная интерпретация - это в каком количество всевозможных пар людей выжил более молодой а более старый умер разделить на количество пар где наоборот. Этож пиздец - явно не среднее и не медиана.

Аноним Пнд 17 Фев 2014 05:57:00  #79 №62705766 

>>62705048
Что вот ты опять со своими 100500? Мы про людей, всё-таки, говорим, или просто про подсчёт непонятно чего? Эти 100500, которые на несколько порядков больше других значений, любому способу решения могут нагадить.

Я уже писал, если есть такие разкие скачки, то можно, например, добавить функцию, что если какое-то из значений массива отличается от среднего значения на больше, чем, скажем, 200%, и если таких значений малое количество (менее 1% от общего количества, например), то его не учитываем, списывания на ошибку.

Хотя, серьёзно портит оно только лишь при малой выборке.
Вот, например, сделав 10 млн случайных значений, средние возраста выживших и умерших получились 50.0088 и 50.0097, несмотря на то, что к общему возрасту живых я добавил именно 100500, тогда как остальные там от 0 до 100. То есть, мало того, что разницы почти никакой (как и должно быть), так ещё и средний возраст выживших меньше, чем возраст умерших.

>>62705533
А по какому принципу ты на пару делить будешь?

Аноним Пнд 17 Фев 2014 05:59:30  #80 №62705807 

>>62705766
> Эти 100500, которые на несколько порядков больше других значений, любому способу решения могут нагадить.
Не нагадят ни одному способу с медианами.

Аноним Пнд 17 Фев 2014 06:02:41  #81 №62705846 

>>62702965 Если ты хочешь ответить на вопрос "Верно ли, что в среднем выживали более молодые пассажиры?", ты должен сравнить возраста в группе умерших и выживших (Стьюдент или Манн-Уитни в зависимости от распределения). В итоге ты можешь сказать, что умершие чуваки были значимо старше.

Аноним Пнд 17 Фев 2014 06:06:47  #82 №62705902 

>>62702965
ОП-ХУЙ, ты пишешь про медиану, но ходу даже не знаешь что это. Про критерий Манна-Уитни и непараметрическую статистику ИТТ похоже тоже никто не слышал судя по вашим "100500".

Аноним Пнд 17 Фев 2014 06:15:46  #83 №62706020 

>>62705807
Это твоё? >>62704728?
На какие интервалы-то ты делил, чтобы 22 и 18 получить?

Аноним Пнд 17 Фев 2014 06:20:52  #84 №62706085 

>>62706020
Обычная медиана. Полусумма ближайших к центру значений.

Аноним Пнд 17 Фев 2014 06:27:13  #85 №62706181 

>>62706085
Можно подробне? Центром что является? 50?

Аноним Пнд 17 Фев 2014 06:31:18  #86 №62706233 

>>62706181
При нeчeтном числe элeмeнтов цeнтр в цeнтрe, лол. Нaпримeр, для 7 элeмeнтов цeнтрaльный — это чeтвeртый, он жe мeдиaнa. Для чeтного числa элeмeнтов, нaпримeр 8, цeнтр — 4.5, тaк чо в кaчeствe мeдиaны пойдeт полусуммa 4 и 5 элeмeнтов.

comments powered by Disqus