J'essaie d'utiliser Mlogit
dans R, je suis un peu nouveau pour les logits, et j'ai du mal à mettre en place mon problème dans le framework Mlogit. Je ne suis pas vraiment entièrement sûr que mlogit est la bonne approche. Voici un problème analogue. Considérons un jeu de données de baseball, avec une variable de résultat qui prend "out" "single" "double" "triple" et "homerun." Pour les variables explicatives, nous avons le nom du batteur, le nom du lanceur et le stade. Il y a des centaines d'observations pour chaque batteur, y compris beaucoup avec la pâte qui fait face au même lanceur. J'ai pensé que c'était définitivement un logit multinomial parce que j'ai plusieurs résultats catégoriques, mais je ne suis pas sûr parce que toute la documentation semble traiter des "choix" entre les alternatives, ce qui n'est pas vraiment le cas. J'ai essayé de démarrer mon modèle logit en ayant une variable de facteur pour le frappeur, une autre pour le lanceur, et une autre pour le stade. Quand j'ai essayé cela en R, je reçoisMise en place d'un Mlogit en R avec de nombreuses observations pour chaque catégorie
Error in row.names<-.data.frame(*tmp*, value = value) : invalid 'row.names' length
Avec googling je pense peut-être qu'il attend qu'une seule observation pour chaque combinaison de frappeurs, le lanceur et le parc? Peut être pas? Qu'est-ce que je fais mal? Comment dois-je mettre cela en place?
Edit: Exemple de données ici
https://docs.google.com/spreadsheets/d/19fiq_QEMj4nAPcTqIRxeaYNPgqeHxKAEuPrfHMeIJ7o/edit?usp=sharing
Veuillez inclure un [exemple reproductible] (https://stackoverflow.com/q/5963269/1222578) de vos données et de votre code, ou il est difficile pour les gens de savoir ce qui se passe. – Marius
J'aimerais ajouter des données, mais comment puis-je faire cela? Puis-je utiliser un lien vers une feuille Google? –