Превращение списка символов, которые содержат числа в целые числа в R - PullRequest
0 голосов
/ 26 декабря 2009

Есть ли более быстрый способ в R превратить список символов, таких как c("12313","21323"), в список целых чисел, таких как c(12313, 21323), кроме написания самого цикла for?

1 Ответ

3 голосов
/ 26 декабря 2009

Функции as.* уже векторизованы:

R> txt <- c("123456", "7890123")
R> as.numeric(txt)
[1]  123456 7890123
R> sum(as.numeric(txt))
[1] 8013579
R> 

В общем, «векторизация мышления» - это путь к R, но это требует некоторой практики.

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