R Преобразовать фрейм данных в матрицу, сохраняя определенные столбцы в числовом - PullRequest
0 голосов
/ 30 октября 2018

У меня есть следующие данные слава df:

  author         filename    a   all  also
1  dispt dispt_fed_49.txt 0.28 0.052 0.009
2  dispt dispt_fed_50.txt 0.18 0.063 0.013
3  dispt dispt_fed_51.txt 0.34 0.090 0.008
4  dispt dispt_fed_52.txt 0.27 0.024 0.016
5  dispt dispt_fed_53.txt 0.30 0.054 0.027

Я хочу преобразовать в матрицу, используя:

mat <- as.matrix(df)

Но результат показывает числовые столбцы в виде текста:

 author           filename              a       all     also   
 [1,] "dispt"    "dispt_fed_49.txt"    "0.280" "0.052" "0.009"
 [2,] "dispt"    "dispt_fed_50.txt"    "0.177" "0.063" "0.013"
 [3,] "dispt"    "dispt_fed_51.txt"    "0.339" "0.090" "0.008"
 [4,] "dispt"    "dispt_fed_52.txt"    "0.270" "0.024" "0.016"
 [5,] "dispt"    "dispt_fed_53.txt"    "0.303" "0.054" "0.027"

Как мне сохранить их как числовые, пока

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...