是否可以將不同的數據類型值寫入R中的文件?目前,我用一個簡單的載體如下:將不同的數據類型值寫入R中的文件
> vect = c (1,2, "string")
> vect
[1] "1" "2" "string"
> write.table(vect, file="/home/sampleuser/sample.txt", append= FALSE, sep= "|")
然而,由於vect
是串的向量現在,打開文件有以下內容援引形式存在的:
"x"
"1"|"1"
"2"|"2"
"3"|"string"
是它不可能將條目1
和2
的數據類型恢復爲數值而不是字符串。所以我的預期結果是:
"x"
"1"|1
"2"|2
"3"|"string"
另外,我假設左側值「1」,「2」和「3」是向量索引?我不明白第一行是如何「x」?
一個向量必須包含所有相同的數據類型。如果你想混合搭配,你應該使用一個列表。 – Dason 2012-07-19 19:50:12
爲什麼第一行是'「x」'在'write.table'的「Arguments」部分中解釋,特別是'col.names'參數... – 2012-07-19 19:56:33