J'ai une grande base de données avec des variables de classe différente. Je veux appliquer une fonction uniquement aux variables de facteur de classe. Comment puis je faire ça?Comment appliquer une fonction à des classes spécifiques d'objets dans R
Répondre
Essayez quelque chose comme ceci:
lapply(data, function(x) if(is.factor(x)) foo(x) else x)
C'était trop facile :-) . Pour les devoirs, (corrado, je sais qu'Andrie peut le faire), modifiez le code pour qu'il rejette les variables qui sont de classe "facteur" mais aussi d'une autre classe. –
Ok, je me sens assez stupide maintenant, mais je ne peux pas comprendre comment utiliser ce code. Par exemple: mon dataframe est "mydata" et je veux appliquer la fonction "describe" à toutes les variables du facteur de classe dans mydata. Quelle serait la bonne syntaxe? – corrado
- 1. Comment appliquer une fonction à une matrice dans R
- 2. Comment appliquer une fonction à plusieurs variables dans R?
- 3. qui ou Appliquer dans la fonction R
- 4. Appliquer la fonction trop lente dans r
- 5. fonction à des éléments spécifiques
- 6. Comment lire des lignes spécifiques dans R?
- 7. Comment appliquer la règle CSS aux classes avec des mots-clés spécifiques à l'intérieur?
- 8. Dans R, comment puis-je appliquer des regexes à des parties spécifiques d'une chaîne contenant un motif?
- 9. R appliquer la fonction - lequel utiliser?
- 10. Comment appliquer une fonction à une variante?
- 11. R appliquer une fonction à des paires ou des rangées sélectionnées
- 12. Comment appliquer une fonction à une colonne entière?
- 13. R: appliquer corrélation distributive
- 14. Comment appliquer des filtres de couleur à des tirages spécifiques dans une StateListDrawable?
- 15. Appliquer le mappage à une liste dans R
- 16. Comment appliquer une fonction à un tuple?
- 17. Maven dépendent des classes spécifiques
- 18. appliquer une fonction à Faker
- 19. Ajout des classes spécifiques à l'utilisateur dynamique
- 20. Surlignage des valeurs spécifiques dans R plot
- 21. Comment appliquer une des deux classes à une image en fonction d'une certaine condition dans Rails 3?
- 22. supprimer des classes spécifiques dans un div
- 23. Comment appliquer deux classes CSS à une seule div/span
- 24. comment vérifier plusieurs classes et appliquer des effets à toutes les classes dans jquery?
- 25. R - Comment transformer une boucle en une fonction dans R
- 26. Comment trouver des mots spécifiques dans des éléments avec des classes spécifiques avec Javascript/jQuery?
- 27. journalisation des appels de fonction spécifiques à des journaux spécifiques
- 28. appliquer une fonction jquery à plusieurs sélecteurs?
- 29. Écoutez des événements spécifiques des classes héritées
- 30. appliquer des effets à lis spécifiques en utilisant javascript simple
'lapply (données, fonction (x) si (is.factor (x)) foo (x) autre x)' – Andrie
merci beaucoup Andrie – corrado