[問題] read csv 不想更動header ?

作者: EricTao   2015-04-21 18:39:11
[問題類型]:
程式諮詢(我想用R 做某件事情,但是我不知道要怎麼用R 寫出來)
[軟體熟悉度]:
請把以下不需要的部份刪除
入門(寫過其他程式,只是對語法不熟悉)
[問題敘述]:
請簡略描述你所要做的事情,或是這個程式的目的
read.csv時,如果檔案中的header是數字開頭,R會自動給個英文開頭
請問如何取消這個動作?
作者: EricTao   2015-04-21 18:42:00
阿, check.names=F就可以取消 不過好像不太好?
作者: andrew43 (討厭有好心推文後刪文者)   2015-04-21 19:06:00
是不太好,但如果要呼叫該欄資料要像 df$"1" 之類的。小心這點例外就可以了。另外,check.names還會做其它檢查的動作,所以取消它並不是很好,要小心一些。
作者: psinqoo (零度空間)   2015-04-21 19:24:00
直覺有被丟入運算風險~
作者: andrew43 (討厭有好心推文後刪文者)   2015-04-21 23:41:00
以 \" 跳脫。
作者: Wush978 (拒看低質媒體)   2015-04-22 20:09:00
這裡的跳脫字元可能是 ` 而不是 \
作者: andrew43 (討厭有好心推文後刪文者)   2015-04-22 21:15:00
我之前沒驗證escape chr,不好意思。

Links booklink

Contact Us: admin [ a t ] ucptt.com