我試圖墊向量的每一個元素用「0」,使得該最大寬度爲3- [R程序,用0,最大寬度墊字符數= 3
實施例:
- 0變爲000
- 12變成012
- 100保持100
下面是代碼
myvector <- c("2", "3", "33", "90", "120")
newvector <- lapply(myvector,formatC(width=3, format="s", flag="0"))
當我使用lapply,我得到錯誤
Error in formatC(width = 3, format = "s", flag = "0") :
argument "x" is missing, with no default
,因爲我在lapply
使用它這是沒有意義的,而且lapply
第一個參數是myvector
。
這是用於Coursera R編程課程嗎?如果是這樣,或者對於未來的搜索者來說最終結果是:而不是填充,嘗試使用'list.files()',然後使用'read.csv()''lapply()'來讀取該目錄中的文件_all_。 SO上的這部分任務有很多方法。 –
@SamFirke是的,coursera ...你怎麼猜?我只是研究一般的想法,而不是使用實際的問題....最終我需要在執行'read.csv()'之前追加文件擴展名。感謝指針,儘管...... – Rhonda