0
在R編程語言中是否有一種簡單的方法來生成隨機x位字符串,其中x是位數?生成隨機x位字符串
在R編程語言中是否有一種簡單的方法來生成隨機x位字符串,其中x是位數?生成隨機x位字符串
如果你的意思是生成的x
字符的隨機字符串,那麼試試這個:
x <- 10 # some number of characters
paste(letters[ sample(1:26,size=x,replace=T) ] ,collapse='')
隨着bit
包:
> as.bit(sample(2,x,replace=TRUE)==1)
bit length=50 occupying only 2 integers
1 2 3 4 5 6 7 8 43 44 45 46
TRUE TRUE TRUE FALSE TRUE FALSE FALSE TRUE .. TRUE FALSE FALSE TRUE
47 48 49 50
FALSE FALSE FALSE FALSE
包打印出來的真假,但你可以使它做0和1,如果你想...
> x=50
> bits = as.bit(sample(2,x,replace=TRUE)==1)
> paste(as.integer(bits),collapse="")
[1] "11010000001100101001001101010001000101110001010010"
>
你的問題d有道理。你的意思是x字節字符串?甚至這取決於編碼...也許你可以澄清你的問題,如果你給一個位背景.. – agstudy 2013-02-22 23:20:30