Mein Kollege und ich passen eine Reihe von linearen und nichtlinearen Mischeffektmodellen in R an. Wir werden gebeten, eine Kreuzvalidierung der angepassten Modelle durchzuführen, damit überprüft werden kann, ob die beobachteten Effekte relativ verallgemeinerbar sind. Dies ist normalerweise eine triviale Aufgabe, aber in unserem Fall müssen wir die gesamten Daten in einen Schulungsteil und einen Testteil (für Lebenslaufzwecke) aufteilen, die keine gemeinsamen Ebenen haben. Beispielsweise,
Die Trainingsdaten können auf den Gruppen 1,2,3,4 basieren; Das angepasste Modell wird dann in Gruppe 5 kreuzvalidiert.
Dies schafft also ein Problem, da die auf die Trainingsdaten geschätzten gruppenbasierten Zufallseffekte nicht für die Testdaten gelten. Daher können wir das Modell nicht wieder aufnehmen.
Gibt es dafür eine relativ einfache Lösung? Oder hat schon jemand ein Paket geschrieben, um dieses Problem anzugehen? Jeder Hinweis ist willkommen!
Vielen Dank!