楼主: 金十七戈
3164 5

[问答] 矩阵相减显示“二进列运算符中有非数值参数” [推广有奖]

  • 1关注
  • 0粉丝

高中生

47%

还不是VIP/贵宾

-

威望
0
论坛币
90 个
通用积分
0.0000
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
579 点
帖子
13
精华
0
在线时间
21 小时
注册时间
2013-3-23
最后登录
2024-1-3

楼主
金十七戈 发表于 2016-4-23 00:09:00 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
a
    600028   600006   601857  
116 7.414569 7.660214 7.433294
117 7.356978 7.731028 7.056301
118 7.422037 7.744141 7.136045
119 7.065966 7.422037 7.366198
120 7.350299 7.065966 7.162794
>
> b
    600028 600006 601857
116 7.02   12.53  11.32
117 6.67   11.28  10.53
118 6.75   11.75  10.95
119 7.06   12.68  11.33
120 6.77   11.88  10.74

c=b-a
Error in b - a : 二进列运算符中有非数值参数

求大神指导
二维码

扫码加我 拉你入群

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

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

关键词:运算符 Error err

沙发
truly_x 发表于 2016-4-23 00:34:19
可能是有些数据类型不是numeric,用str(a)和str(b)查看一下数据类型,如果有不是数值型的,
用as.numeric( )转换一下
已有 1 人评分论坛币 收起 理由
jiangbeilu + 10 热心帮助其他会员

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

藤椅
bbslover 在职认证  发表于 2016-4-23 01:00:51
c <- as.numeric(b) - as.numeric(a) 楼上正解
已有 1 人评分论坛币 收起 理由
jiangbeilu + 10 观点有启发

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

板凳
jackbrown 发表于 2016-4-23 09:19:46
第一行表示什么意思?是列名?还是数值型

报纸
金十七戈 发表于 2016-4-23 11:54:05
truly_x 发表于 2016-4-23 00:34
可能是有些数据类型不是numeric,用str(a)和str(b)查看一下数据类型,如果有不是数值型的,
用as.nume ...
测验以后全是num

地板
金十七戈 发表于 2016-4-23 11:55:09
bbslover 发表于 2016-4-23 01:00
c
非常感谢!

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

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