全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 R语言论坛
5395 15
2019-07-08
各位老师好,
      我将源数据处理后,生成了一些数据框文件AR_data,NR_data,All_data,每个数据框中的变量基本一致,我想用for循环将这些变量批量修改掉,请问下怎么弄呢,十分感谢。ps:我知道自己的代码写的不对,c('AR_data','NR_data','All_data')中进入for循环的是字符串,而不是文件,可怎能改呢
复制代码


变量虫命名.png

二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2019-7-10 15:43:54
各位老师,拜托了……
给个思路也行啊,不胜感激
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2019-7-10 16:19:38
没看明白,你说的详细些
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2019-7-11 07:48:24
5752 发表于 2019-7-10 16:19
没看明白,你说的详细些
老师,您好。是这样,新生成的三个数据框'AR_data','NR_data','All_data',里面的变量名称基本是相同的,我想把它们变量名称用for循环批量修改一下,因为一个一个的修改有点麻烦 360截图16690803312942.png
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2019-7-11 08:49:23
for(i in c('AR_data','NR_data','All_data')){
    df=read.csv(paste0(i,".csv"))
  # df<-rename(df,c(d13C_fn1="Md13C",d15N_fn1="Md15N",
  #               d13C_fn2="sd_13C",d15N_fn2="sd_15N",
  #               d13C_fn3="max_13C",d15N_fn3="Max_15N",
  #               d13C_fn4="min_13C",d15N_fn4="Min_15N"))
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2019-7-11 09:16:57
5752 发表于 2019-7-11 08:49
for(i in c('AR_data','NR_data','All_data')){
    df=read.csv(paste0(i,".csv"))
  # df
老师,这三个数据框还没保存成.csv文件,所以显示“”cannot open file 'AR_data.csv': No such file or directory”。老师,请您看下图。 111png.png
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

点击查看更多内容…
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群