简体   繁体   English

RStudio如何快速导出多个文件

[英]How to quickly export multiple files from RStudio

I'd like to know, how can I export subsets of a dataframe in R in an automated way?我想知道,如何自动导出 R 中 dataframe 的子集? I am currently using this manual method, where I retype 'a' and 'file_name' values for every file I want to save:我目前正在使用这种手动方法,我为每个要保存的文件重新键入“a”和“file_name”值:

data <- MS[grepl('a', MS$name),] 
write.xlsx(data, 'file_path/file_name')

Any help would be very much appreciated.任何帮助将不胜感激。

I would try something like this:我会尝试这样的事情:

lijst <- c('a','b','c') # list of the values you type for 'a'

for(a in lijst){
   filename <- paste0('file_path/',a,'.xlsx')
   data <- MS[grepl(a, MS$name),] 
   write.xlsx(data, filename)
   } 

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM