Я хочу объединить 2 столбца с числами и получить в результате число.Пример: Первый столбец: 123456 Второй столбец: 78910 Желаемый результат: 12345678910
test<-matrix(
c(328897771052600448,4124523780886268),
nrow=1,
ncol=2
)
test<-data.frame(test)
str(test)
Оба столбца являются числовыми
colnames(test)<-c("post_visid_high","post_visid_low")
test_2<-transform(test,visit_id=as.numeric(paste0(post_visid_high,post_visid_low)))
Проблема: Мой конечный результат дает: 3.288977710526004289528e + 33 Я не понимаюпочему я получаю это (неверное ??) число.
Когда я излагаю "as.numeric", я получаю правильный результат:
test_2<-transform(test,visit_id=paste0(post_visid_high,post_visid_low))
test_2
Но его преобразуют в "фактор":
str(test_2)