J'ai un data.frame, df, avec n variables. Les variables peuvent prendre n'importe quel nom.Comment ajuster un modèle sans spécifier le nombre de variables?
Je veux être en mesure d'adapter coxph (Surv (time_to_event, bad_outcome) ~ var1 + var2 + ... + VERNIS, data = df)
Mais df est une variable, sa longueur peut changer. Comment est-ce que j'écris un morceau de code qui peut adapter toutes les variables dans df indépendamment du nombre de variables dans df et les noms des variables?
Merci beaucoup.
# Merci, je l'ai fait! # supposer que les noms contiennent noms = noms (df) s = Surv (temps_a_événement $ temps_a_événement, mauvais_sout $ mauvais_ résultat) fmla = as.formule (coller ("s ~", coller (noms, collapse = "+"))) coxph (fmla, méthode = "breslow", données = df) – xiaodai
Pourquoi ne pas utiliser '.'? coxph ("s ~.", Méthode = "breslow", data = df) –
Génial de vous avoir sur stackoverflow! – Shane