2013-10-25 62 views
1

我有這樣一個清單:ASCII字符,HOWTO

> ascii 
    [1] "\033" "\032" "\032" "\032" "\032" "\032" "\032" "\032" "\032" "\032" 
[11] "\032" "\032" "\032" "\032" "\032" "\032" "\032" "\032" "\032" "\032" 
[21] "\032" "\032" "\032" "\032" "\032" "\032" "\032" "\032" "\032" "\032" 
[31] "\032" "\032" "0" "0" "0" "0" "0" "0" "0" "0" 
[41] "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" 
[51] "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" 
[61] "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" 
[71] "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" 
[81] "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" 
[91] "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" 
[101] "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" 
[111] "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" 
[121] "0" "0" "0" "0" "0" "0" "\032" "\032" "\032" "\032" 
[131] "\032" "\032" "\032" "\032" "\032" "\032" "\032" "\032" "\032" "\032" 
[141] "\032" "\032" "\032" "\032" "\032" "\032" "\032" "\032" "\032" "\032" 
[151] "\032" "\032" "\032" "\032" "\032" "\032" "\032" "\032" "\032" "\032" 
[161] "\032" "\032" "\032" "\032" "\032" "\032" "\032" "\032" "\032" "\032" 
[171] "\032" "\032" "\032" "\032" "\032" "\032" "\032" "\032" "\032" "\032" 
[181] "\032" "\032" "\032" "\032" "\032" "\032" "\032" "\032" "\032" "\032" 
[191] "\032" "\032" "\032" "\032" "\032" "\032" "\032" "\032" "\032" "\032" 
[201] "\032" "\032" "\032" "\032" "\032" "\032" "\032" "\032" "\032" "\032" 
[211] "\032" "\032" "\032" "\032" "\032" "\032" "\032" "\032" "\032" "\032" 
[221] "\032" "\032" "\032" "\032" "\032" "\032" "\032" "\032" "\032" "\032" 
[231] "\032" "\032" "\032" "\032" "\032" "\032" "\032" "\032" "\032" "\032" 
[241] "\032" "\032" "\032" "\032" "\032" "\032" "\032" "\032" "\032" "\032" 
[251] "\032" "\032" "\032" "\032" "\032" "\032" 

我想在此列表中寫具體的ASCII字符(這個列表被稱爲ASCII)。例如,我想要一個空格「」,你會看到「\ 032」。爲了做到這一點,我這樣做:ascii [1:32] < - 「\ 032」...但是這些寫入「\ 032」到一些字符,例如「\ 045」。

不要說我請做ascii [1:32] < - 「」,因爲我想在列表中介紹其他ascii字符,而且我最好寫數字而不是字符...

非常感謝!

回答

1

編輯:更新

[R只使用數字。因此,例如

myascii<-c(65,66,67) 

rawToChar(as.raw(myascii)) 

給ABC

因此,所有你需要做的就是代替「\ 066」剛剛修改陣列

+0

當使用66我會後在短短的秒轉換字符串號碼 – AwokeKnowing

+0

,因爲您似乎實際上是在自己編寫號碼,所以不需要將「\ 066」轉換爲66 – AwokeKnowing