爲什麼R write.table()
函數默認設置爲引用列名和標籤row.names?R write.table約定
此外,是否可以更改這些默認值,以便在每次調用腳本中使用的write.table時不需要手動更改這些默認值?
爲什麼R write.table()
函數默認設置爲引用列名和標籤row.names?R write.table約定
此外,是否可以更改這些默認值,以便在每次調用腳本中使用的write.table時不需要手動更改這些默認值?
就像在研究自然,我們一般不知道爲什麼。這是因爲R神說的。這讓我想起stringsAsFactors
默認爲TRUE
,這不適合某種類型的用戶。關於這一切的美妙之處在於你可以隨時改變它來滿足你的需求。
你可以做的是改寫自定義默認值的功能在你的.Rprofile
(見this question),或者甚至更好,使自己的個人[R包(可能使用GitHub?),使用不同的默認值實現相同的功能。
您還可以將R的write.table()
複製到您自己的自定義功能中,例如write.table2()
函數,然後將write.table2()
中的邏輯參數quote
的默認值更改爲false。