2014-02-03 5 views
0

Кто-нибудь знает способ превратить вектор целых чисел в одно число в R, например:Преобразовать вектор целых чисел в одно число

> x <- c(1,2,3) 
> x <- compress(x) 
> x 
[1] 123 

Где compress() бы какую-то функцию, чтобы сделать так. Я хотел бы, чтобы значение x было одним номером, поэтому я могу умножить его на ключ шифрования.

ответ

5

Попробуйте это

x = 1:3 
as.numeric(paste(x, collapse = "")) 
# 123 
+0

Совершенные спасибо так много! – markdjthomas

+0

Добро пожаловать. Есть пакет R, называемый «дайджест», возможно, вы хотите посмотреть на него. – Fernando

Смежные вопросы