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