Quelle est la syntaxe pour référencer des cellules individuelles dans une matrice? Je voudrais référencer des cellules individuelles dans un R data.frame pour créer des fonctions. Par exemple, dire que j'ai une matrice 2x2 avec les valeursCellules de référence dans data.frame ou matrix pour créer une fonction
3 4
5 6
et je veux créer une fonction qui fera ((3 + 4)/(3 + 4 + 5))
. J'ai essayé de le faire en tant que fonction et en créant une nouvelle variable sans succès.
Subj_2_block_4a$HRLR0 <- c(2,2)+c(2,4)
me donne quatre observations sous une nouvelle variable. Les références
Subj_2_block_4a$HRLR0 <- ((2:2 + 2:4)/(2:2 + 2:4 + 2:1 +2:3))
prennent ces références en référence aux matrices plutôt qu'aux cellules.
Subj_2_block_4a$HRLR0 <- nrow2:ncol2 + nrow2:ncol4
; ne fonctionne pas du tout.
J'ai trouvé beaucoup de ressources pour ajouter des colonnes ou des lignes de différentes matrices, mais je n'ai trouvé aucune explication claire sur la façon d'écrire des fonctions mathématiques en utilisant des cellules dans UNE matrice.
juste mis à jour ma réponse à vous montrer d'autres façons de faire référence à des cellules spécifiques .. jeter un oeil – Thai