0
我怎麼能在前面0讀取數據,例如讀取數據:R 3與0前
read.table(header=T, stringsAsFactors=F,text="
a b
1 2
3 04
")
我得到了3第二排,4而不是3,04,我應該怎麼做,以保持在前面的0,謝謝。
我怎麼能在前面0讀取數據,例如讀取數據:R 3與0前
read.table(header=T, stringsAsFactors=F,text="
a b
1 2
3 04
")
我得到了3第二排,4而不是3,04,我應該怎麼做,以保持在前面的0,謝謝。
您可以使用read.table()
的colClasses=
參數讓它知道你想讀的列在爲"character"
類的載體:
read.table(header=T, stringsAsFactors=F,
colClasses="character",
text="
a b
1 2
3 04
")
# a b
# 1 1 2
# 2 3 04
(或者說,讀你的第一列數字,只有第二個字符,設置colClasses=c("numeric", "character")
)
所以你想它是字符而不是數字? – Dason