finalfit теряет метки при обработке непрерывной зависимой переменной - PullRequest
2 голосов
/ 28 января 2020

Обычно функция finalfit в пакете finalfit показывает таблицу регрессии с метками переменной. https://finalfit.org/articles/all_tables_examples.html#cross -tables

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

пример

library(finalfit)
library(dplyr)
colon_s %>% 
  finalfit("nodes", "age") # "age" has label "Age (years)"

выход

Dependent is not a factor and will be treated as a continuous variable
  Dependent: nodes         Mean (sd)       Coefficient (univariable)
1              age [18,85] 3.7 (3.6) -0.03 (-0.05 to -0.01, p=0.005)
      Coefficient (multivariable)
1 -0.03 (-0.05 to -0.01, p=0.005)

Можно ли исправить это или нецелесообразно использовать непрерывные переменные?

информация об устройстве

version
               _                           
platform       x86_64-apple-darwin15.6.0   
arch           x86_64                      
os             darwin15.6.0                
system         x86_64, darwin15.6.0        
status                                     
major          3                           
minor          6.2                         
year           2019                        
month          12                          
day            12                          
svn rev        77560                       
language       R                           
version.string R version 3.6.2 (2019-12-12)
nickname       Dark and Stormy Night   
packageVersion("finalfit")
[1] ‘0.9.7’
packageVersion("dplyr")
[1] ‘0.8.3’

RStudio Версия 1.2.5033

1 Ответ

2 голосов
/ 30 января 2020

Спасибо.

Это должно работать, если вы используете finalfit 1.0.0, который в настоящее время доступен только на github.

remotes::install_github('ewenharrison/finalfit')
library(finalfit)

colon_s %>% 
  finalfit("nodes", "age")

 Dependent: nodes              unit     value       Coefficient (univariable)     Coefficient (multivariable)
      Age (years) [18,85] Mean (sd) 3.7 (3.6) -0.03 (-0.05 to -0.01, p=0.005) -0.03 (-0.05 to -0.01, p=0.005)

Еще раз спасибо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...