Я обычно записываю имя файла и затем импортирую этот файл:
myInputFile = "G:/My Drive/dataFile.txt"
df <- read.delim(paste0(myInputFile), stringsAsFactors=FALSE)
Я работаю с этим файлом и затем экспортирую его в csv, используя то же имя файла:
write.csv(df, paste0(dirname(myInputFile), "/Output_", tools::file_path_sans_ext(basename(myInputFile)), ".csv"),row.names=F,na='NA')
Я также обычно делаю график и хотел бы легко использовать одно и то же имя файла и экспортировать его в PowerPoint с помощью graph2ppt ().Это работает нормально, если я просто ввожу имя файла:
library(export)
graph2ppt(file="myPlot.pptx")
Я не могу понять, как вставить имя файла в graph2ppt (), как я это делаю с write.csv ().
Я пробовал что-то подобное, но это не работает:
graph2ppt(file = paste0(dirname(myInputFile), "/myPlot_", tools::file_path_sans_ext(basename(myInputFile)), ".pptx"))