1
我有一個包含不同文件的文件夾。我想要做的是提取沒有csv文件擴展名的文件名。提取沒有擴展名的csv文件名稱R
例如: 如果我有文件
cp1.csv
cp2.csv
sd.exe
一個文件夾,我想獲得一個向量:
"cp1" "cp2"
我有一個包含不同文件的文件夾。我想要做的是提取沒有csv文件擴展名的文件名。提取沒有擴展名的csv文件名稱R
例如: 如果我有文件
cp1.csv
cp2.csv
sd.exe
一個文件夾,我想獲得一個向量:
"cp1" "cp2"
你可以使用一個list.files()
gsub()
組合
basenames<-gsub("\\.csv$","", list.files(pattern="\\.csv$"))
替代gsub
會從「工具」變爲file_path_sans_extension
。嘗試:
library(tools)
file_path_sans_ext(list.files(pattern = "*.csv"))
這裏不多增加,但它仍然是一個有趣的功能,以瞭解:-)
不少您的文章沒有一個特定的編程問題,但你所要求的代碼從頭開始編寫。請閱讀[** this **](http://stackoverflow.com/help/on-topic):「詢問代碼的問題必須證明對所解決問題的最小理解。包括嘗試的解決方案,爲什麼他們沒有工作和預期的結果「和[**這**](http://stackoverflow.com/questions/5963269/how-to-make-a-great-r-reproducible-example/5963610#5963610)。謝謝。 – Henrik
@Henrik謝謝你爲我指出 –
它肯定會讓你的生活變得更容易,如果你遵循[** **(http:/ **)指南),人們會更樂意回答你的問題。 /stackoverflow.com/help/asking)。乾杯。 – Henrik