Cómo resolver el error “Objeto ‘Note’ no encontrado” al utilizar la función rmst2 del paquete survRM2?
Mi objetivo es comparar el tiempo medio de supervivencia restringido entre los dos grupos de tratamiento en el conjunto de datos de Anderson.
Aquí está la estructura de mi marco de datos:
'data.frame': 42 obs. of 5 variables:
$ survt : num 19 17 13 11 10 10 9 7 6 6 ...
$ status: num 0 0 1 0 0 1 0 1 0 1 ...
$ sex : Factor w/ 2 levels "female","male": 1 1 1 1 1 1 1 1 1 1 ...
$ logwbc: 'labelled' num 2.05 2.16 2.88 2.6 2.7 2.96 2.8 4.43 3.2 2.31 ...
..- attr(*, 'label')= Named chr "log WBC"
.. ..- attr(*, 'names')= chr "logwbc"
$ rx : Factor w/ 2 levels "New treatment",..: 1 1 1 1 1 1 1 1 1 1 ...
..- attr(*, 'label')= Named chr "Treatment"
.. ..- attr(*, 'names')= chr "rx"
- attr(*, 'codepage')= int 65001
Utilicé el siguiente código para comparar el tiempo medio de supervivencia restringido entre los dos grupos de tratamiento (“Nuevo tratamiento” vs “Tratamiento estándar”):
time <- anderson$survt
status <- anderson$status
arm <- anderson$rx
rmst2(time, status, arm)
Recibo el siguiente error:
Error in rmst2(time, status, arm) : object 'NOTE' not found
In addition: Warning messages:
1: In max(tt) : no non-missing arguments to max; returning -Inf
2: In min(ss[tt == tt0max]) :
no non-missing arguments to min; returning Inf
3: In max(tt) : no non-missing arguments to max; returning -Inf
4: In min(ss[tt == tt1max]) :
no non-missing arguments to min; returning Inf
Gracias.
davy.ai
Parece que el error está relacionado con un objeto llamado “NOTE” que no se encuentra, y que no está presente en el código proporcionado. Es posible que haya algún problema con el paquete o entorno que se está utilizando para el análisis.
Sin embargo, suponiendo que el código es correcto, la función
rmst2()
se utiliza para calcular el tiempo medio de supervivencia restringido entre dos grupos. La función recibe tres argumentos: tiempo, estado y brazo, que corresponden al tiempo de supervivencia, estado de censura y brazo de tratamiento, respectivamente.En este caso, el código está utilizando las variables
tiempo
,estado
ybrazo
del dataframeanderson
para comparar los tiempos medios de supervivencia restringidos entre los grupos de “Nuevo tratamiento” y “Tratamiento estándar”.Sin conocer más detalles sobre el error específico y el entorno que se está utilizando, es difícil proporcionar una solución. En general, puede ser útil verificar que los paquetes necesarios estén cargados y actualizados, y que no haya problemas con los datos de entrada. También puede ser útil consultar la documentación relevante o buscar ayuda de un colega o soporte técnico.