data.matrix : valeurs étranges
Bonjour à tous et à toutes.
Je travaille actuellement sur des fichiers csv contenant une première ligne d'intitulés de colonnes et une première colonne d'intitulés de lignes.
Le reste est composé de double.
Lorsque je fais un head(mycsv), voici par exemple une partie de ce que j'obtiens :
Code:
1 2
| X X1 X1.5 X2
1 untreated 0,563025755 0,554571607 0,564483813 |
Or, ayant besoin de transformer le tout en matrice pour des traitements ultérieurs, j'effectue ceci :
Code:
mat <- data.matrix(mycsv)
Jusque là, aucun problème. Mais lorsque je fais un head(mat) afin de vérifier mes données, voici ce que j'obtiens :
Code:
1 2
| X X1 X1.5 X2
1 untreated 29 25 22 |
En fait, je n'ai plus aucun double, que des entiers. D'où cela vient-il ?
Comment puis-je faire pour avoir une matrice contenant les bonnes valeurs, c'est-à-dire, les valeurs de mon fichier csv initial ?
Merci d'avance pour vos réponses !
Nath