Создание фрейма данных из двух векторов с использованием cbind

Рассмотрим следующий код 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 помочь, а также попробовал Google, но не повезло найти решение. Я также считаю, что в некоторых случаях. R преобразует строки в факторов, и я тоже не хочу, чтобы это происходило, хотя это не кажется чтобы происходить здесь.

Ответы на вопрос(2)

Ваш ответ на вопрос