Форум врачей-аспирантов

Здравствуйте, гость ( Вход | Регистрация )

> Средняя температура по отделению ..
Choledochus
сообщение 5.04.2014 - 19:10
Сообщение #1





Группа: Пользователи
Сообщений: 97
Регистрация: 14.03.2006
Из: Москва
Пользователь №: 870



Все-таки, как правильно считать?

Пример.

В отделении m палат по n больных в каждой. В каждой палате, например, своя нозология.
Как правильно подсчитать среднюю температуру больных в отделении?

1) Подсчитать среднюю температуру больных в каждой палате, потом усреднить полученные m средних по всему отделению.
2) Измерить температуру всех m*n больных независимо от палаты и усреднить.

Как правильно?
Чем отличаются эти 2 способа подсчета среднего значения?
Как правильно называть средние 1) и 2): средняя температура по палатам и средняя температура по больным?

Спасибо.

Сообщение отредактировал Choledochus - 5.04.2014 - 19:54
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
 
 
Открыть тему
Ответов
p2004r
сообщение 5.04.2014 - 20:33
Сообщение #2





Группа: Пользователи
Сообщений: 1091
Регистрация: 26.08.2010
Пользователь №: 22699



Могли бы и менее троллеподобный пример выбрать.

В первом варианте подсчета необходимо сохранять размер группы в которой рассчитано среднее. Оно является фактически весом этого среднего. Иначе Вы теряете информацию и не можете рассчитывать среднюю по группам. Эта формула по моему есть везде.


Signature
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
 
Choledochus
сообщение 5.04.2014 - 21:55
Сообщение #3





Группа: Пользователи
Сообщений: 97
Регистрация: 14.03.2006
Из: Москва
Пользователь №: 870



Цитата(p2004r @ 5.04.2014 - 20:33) *
Могли бы и менее троллеподобный пример выбрать.

В первом варианте подсчета необходимо сохранять размер группы в которой рассчитано среднее. Оно является фактически весом этого среднего. Иначе Вы теряете информацию и не можете рассчитывать среднюю по группам. Эта формула по моему есть везде.


Например, где?
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
 
p2004r
сообщение 6.04.2014 - 10:53
Сообщение #4





Группа: Пользователи
Сообщений: 1091
Регистрация: 26.08.2010
Пользователь №: 22699



Цитата(Choledochus @ 5.04.2014 - 21:55) *
Например, где?


что и это надо доказывать?
Код
> x<-runif(10)
> mean(c(mean(sort(x)[1:5]), mean(sort(x)[6:10])))
[1] 0.5553904
> mean(x)
[1] 0.5553904
> mean(c(mean(sort(x)[1:3]), mean(sort(x)[4:10])))
[1] 0.4527382


Signature
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
 

Сообщений в этой теме


Добавить ответ в эту темуОткрыть тему