Problema con R
Ciao a tutti,
ho un problemino con il software R. Una volta definita una matrice $n\times1$, vorrei definire il nome delle righe: ad esempio se $n=2$, vorrei che la prima si chiamasse pippo e la seconda pippo2, conoscete il comando che mi permette di fare ciò.
Solitamente riesco a risolvere il problema con il comando rownames, ma in questo caso non mi torna.
Grazie.
Ciao
ho un problemino con il software R. Una volta definita una matrice $n\times1$, vorrei definire il nome delle righe: ad esempio se $n=2$, vorrei che la prima si chiamasse pippo e la seconda pippo2, conoscete il comando che mi permette di fare ciò.
Solitamente riesco a risolvere il problema con il comando rownames, ma in questo caso non mi torna.
Grazie.
Ciao
Risposte
Grazie mille, ho risolto proprio ora con dimnames.
Ci credi che ho programmato un algoritmo (veramente tosto perché quello implementato in R ha degli errori) e poi mi sono perso qui: il problema è che dovevo ordinare gli elementi, dal più grande al più piccolo, della matrice
Ho costruito l'algoritmo per farlo, ma come noti mi lasciava il nome delle righe immutato scambiandomi solo i valori.
Poi ho usato proprio il comando dimnames e le cose sono migliorate.
Comunque sei sempre gentilissimo e ti ringrazio per la dritta, mi hai risolto un super problema. Grazie ancora.
Ciao
p.s: ma di R usi qualche manuale nello specifico?
Ci credi che ho programmato un algoritmo (veramente tosto perché quello implementato in R ha degli errori) e poi mi sono perso qui: il problema è che dovevo ordinare gli elementi, dal più grande al più piccolo, della matrice
[,1] palmitic 0.9509516 p_eic 1.0512548 stearic 0.2623399 oleic 1.1188046 linoleic 0.7596587 l_eic 0.5798147 arachidic 0.4379307 eicosenoic 0.8953858
Ho costruito l'algoritmo per farlo, ma come noti mi lasciava il nome delle righe immutato scambiandomi solo i valori.
[,1] palmitic 1.1188046 p_eic 1.0512548 stearic 0.9509516 oleic 0.8953858 linoleic 0.7596587 l_eic 0.5798147 arachidic 0.4379307 eicosenoic 0.2623399
Poi ho usato proprio il comando dimnames e le cose sono migliorate.
[,1] oleic 1.1188046 p_eic 1.0512548 palmitic 0.9509516 eicosenoic 0.8953858 linoleic 0.7596587 l_eic 0.5798147 arachidic 0.4379307 stearic 0.2623399
Comunque sei sempre gentilissimo e ti ringrazio per la dritta, mi hai risolto un super problema. Grazie ancora.
Ciao
p.s: ma di R usi qualche manuale nello specifico?
Hai fatto due procedure "molto meglio assai" della mia: ti faccio i complimenti e ti ringrazio veramente per il tempo che mi hai dedicato.
Mi saranno utilissime.
Grazie ancora Sergio.
Ciao
Mi saranno utilissime.
Grazie ancora Sergio.
Ciao