Я пытаюсь изменить вызов на summary.formula.Я видел сообщения о функции:
Изменение сводных переменных, возвращаемых Hmisc summary ()
Я пытаюсь включить среднее и стандартное отклонение в свою таблицу,Когда я изменяю свою команду, чтобы включить prmsd = TRUE, данные исчезают, и я получаю сообщение об ошибке L
Warning message:
In min(nc[nc > 0]) : no non-missing arguments to min; returning Inf
Ниже я вижу то, что вижу.Сначала идет вызов без prmsd, затем вызов с prmsd.Есть идеи, что здесь происходит?Учитывая сообщение об ошибке, я думаю, что есть проблема с na.rm = TRUE, который неправильно обрабатывает пропущенные значения, но я не уверен, как это исправить.
print(summary.formula(S~Kyph, na.rm=TRUE, data=radio, method="reverse"))
Descriptive Statistics by S
+----+---+--------------------------+-----------------------+-----------------------+
| |N |Guru Teg Bahadur Hospital |St. Stephens Hospital |VIMHANS Hospital |
| | |(N=37) |(N=1) |(N=75) |
+----+---+--------------------------+-----------------------+-----------------------+
|Kyph|109|13.6625/20.7100/29.1325 |11.6400/11.6400/11.6400| 0.0000/ 9.6200/17.1650|
+----+---+--------------------------+-----------------------+-----------------------+
print(summary.formula(S~Kyph, na.rm=TRUE, data=radio, method="reverse"), prmsd=TRUE)
Descriptive Statistics by S
+----+---+--------------------------+----------------------+-----------------+
| |N |Guru Teg Bahadur Hospital |St. Stephens Hospital |VIMHANS Hospital |
| | |(N=37) |(N=1) |(N=75) |
+----+---+--------------------------+----------------------+-----------------+
|Kyph|109| | | |
+----+---+--------------------------+----------------------+-----------------+
Warning message:
In min(nc[nc > 0]) : no non-missing arguments to min; returning Inf