全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 R语言论坛
2667 1
2019-01-17
我想通过循环对我的数据集中的a1-a56分别做一些运算,我先用a1变量试了一下,是正常运行的,代码如下:
复制代码

然后我就写了一个循环,代码如下:
复制代码
然后这个鬼东西就不能正常运行了{:2_29:},错误信息如下:
Error in arrange_impl(.data, dots) :
  incorrect size (1) at position 1, expecting : 45
In addition: Warning messages:
1: Unknown or uninitialised column: 'nm'.
2: In max(score$nm) : no non-missing arguments to max; returning -Inf



然后我问到原因可能出现在paste函数上,好像需要用get()函数才行,于是我用了如下:
name <- get(paste('a',1,sep = ''))
然后还是报错,吼!:
Error in get(paste("a", 1, sep = "")) : object 'a1' not found


各位哥哥姐姐,大佬们我该咋改啊
score2.zip
大小:(17.98 KB)

 马上下载

本附件包括:

  • score2.xlsx


二维码

扫码加我 拉你入群

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

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

全部回复
2019-1-18 15:42:27
1. 循环代码第5行少了右括号
2. 第11行dcn写成dca
3. 变量名貌似不能这样用改了下代码,但结果都是0,不知道正不正确,lz看下吧
复制代码


二维码

扫码加我 拉你入群

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

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

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

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