8836 3

[问答] 请问根据代码提示,我应该怎么修改?(R语言) [推广有奖]

  • 0关注
  • 0粉丝

等待验证会员

学前班

80%

还不是VIP/贵宾

-

威望
0
论坛币
5 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
26 点
帖子
3
精华
0
在线时间
2 小时
注册时间
2019-1-21
最后登录
2019-1-25

楼主
用户名已存在v 发表于 2019-1-21 21:49:11 |AI写论文
5论坛币
  1. > company<-strsplit(as.character(game$公司),"/")  
  2. > company.count<-as.data.frame(sort(table(unlist(company)),decreasing=T))  
  3. > colnames(company.count)<-c("company","count")
  4. Error in names(x) <- value : 'names'属性的长度[2]必需和矢量的长度[1]一样
  5. > traceback()
  6. 1: `colnames<-`(`*tmp*`, value = c("company", "count"))
复制代码
代码是上面这样的,然后它引用的数据在图片列表里。

周三之前要交,希望能尽快解决,谢谢!

最佳答案

67890 查看完整内容

你的company.count的列数不是2,你只给了2个列名。用colnames(company.count)看看有几列。
关键词:怎么修改 R语言 company compan Count

沙发
67890 发表于 2019-1-21 21:49:12
你的company.count的列数不是2,你只给了2个列名。用colnames(company.count)看看有几列。
已有 1 人评分论坛币 收起 理由
cheetahfly + 10 热心帮助其他会员

总评分: 论坛币 + 10   查看全部评分

藤椅
用户名已存在v 发表于 2019-1-21 21:53:13
我在我的帖子里没找到图片在哪...
描述一下:游戏公司名称是英文,比较长。没有用到分隔符号,因为公司只有一个。我去掉公司名称里的空格,逗号,点代码依旧不能运行,然后翻译成中文也还是不能运行。

板凳
用户名已存在v 发表于 2019-1-22 10:42:48
67890 发表于 2019-1-21 22:24
你的company.count的列数不是2,你只给了2个列名。用colnames(company.count)看看有几列。
结果显示就是这个..."sort(table(unlist(company)), decreasing = T)"

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2025-12-26 03:13