Рассмотрим следующий код R.
> x = cbind(c(10, 20), c("[]", "[]"), c("[[1,2]]","[[1,3]]"))
> x
[,1] [,2] [,3]
[1,] "10" "[]" "[[1,2]]"
[2,] "20" "[]" "[[1,3]]"
Аналогично
> x = rbind(c(10, "[]", "[[1,2]]"), c(20, "[]", "[[1,3]]"))
> x
[,1] [,2] [,3]
[1,] "10" "[]" "[[1,2]]"
[2,] "20" "[]" "[[1,3]]"
Теперь я не хочу, чтобы целые числа 10
и 20
были преобразованы в строки.
Как я могу выполнить эту операцию без такого преобразования? Я бы
Конечно, также хотелось бы знать, почему это преобразование происходит. я посмотрел на
помощь cbind
, а также попробовал Googling, но не повезло найти
решение. Я также считаю, что в некоторых случаях. R преобразует строки в
факторов, и я не хочу, чтобы это произошло, хотя это не кажется
чтобы быть здесь.