我希望R文件名具有相同的输入名称,但最后附加了一些字符,例如
input = data
output= data_addition
这是我到目前为止所做的:
input= file.path("E:/dir/folder/inputName.csv")
name = basename(input)
data = read.csv(file,skip=10)
我不确定在write.csv(data,????)
写些什么。我已经使用Python进行了类似的操作,但没有使用R.
答案 0 :(得分:1)
您可以像这样使用substr
:
outname <- paste0(substr(input, start = 1, stop = nchar(input) - 4), "your_addition.csv")
write.csv(data, outname)