全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 R语言论坛
47175 10
2011-04-07
book.txt的数据如下:
            X1   X2
gene1    13  14
gene2    12  13
gene3    76  80
gene4    78  79
gene5    21  34
gene6    22  32
gene7    80  79
gene8    82  78
要比较X1和X2的比值R,输入命令Rraw <- book[,2] / book[,1]
提示:错误于book[, 2]/book[, 1] : 二进列运算符中有非数值参数

请问是怎么回事?正确的命令应是什么?谢谢!
二维码

扫码加我 拉你入群

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

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

全部回复
2011-4-8 00:44:28
把你的代码贴上来。
二维码

扫码加我 拉你入群

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

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

2011-4-8 08:27:51
library(vsn)
book <- read.table("c:/book.txt", header=TRUE,row.names="ID")
ls()
dim(book)
book [1:8, ]
dim(exprs(book))
exprs(book[1:8,])
Rraw <- book[,2] / book[,1]
二维码

扫码加我 拉你入群

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

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

2011-4-9 04:36:43
我可以运行Rraw <- book[,2] / book[,1],没有问题

但是读数据的时候有问题,因为你的第一行只有两个变量名,但你的数据有三列,所以要稍微改一下。
二维码

扫码加我 拉你入群

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

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

2011-4-9 11:12:42
我发现错误了,谢谢!
二维码

扫码加我 拉你入群

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

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

2012-12-27 16:48:50
我也遇到了同样的问题,但是我是在做相应分析的时候.
代码:
library(MASS)
eco2=corresp(eco)

数据:
地区        国家预算内资金        国内贷款        利用外资        自筹资金        其他资金
北  京        0.010965624        0.2632351        0.005266385        0.389592276        0.330940615
天  津        0.007695323        0.243665878        0.018149347        0.580619401        0.149855531
河  北        0.022567976        0.13060423        0.005305136        0.745123867        0.096392749
山  西        0.074303003        0.149403038        0.005318976        0.646540226        0.124434757
内蒙古        0.041757175        0.120221411        0.000826984        0.792636535        0.044546868
辽  宁        0.032384317        0.148644658        0.023665462        0.697873437        0.097426757
吉  林        0.037244612        0.059942936        0.006865542        0.828144902        0.06778927
黑龙江        0.05222469        0.074307098        0.004920909        0.763426269        0.105107328
上  海        0.01820375        0.233938558        0.037002804        0.498237589        0.212617298
江  苏        0.010353737        0.12271436        0.042387562        0.644232957        0.180311383
浙  江        0.03123811        0.164607488        0.01613969        0.553969176        0.234045536
安  徽        0.058320494        0.097263323        0.009122258        0.696316043        0.138986035
福  建        0.071888099        0.169554594        0.03241353        0.564871893        0.1612943
江  西        0.047558164        0.106643445        0.019289044        0.726097593        0.100411755
山  东        0.020811679        0.11281064        0.02146918        0.727038647        0.117873791
河  南        0.021454035        0.092916332        0.002714953        0.781900704        0.101013976
湖  北        0.070449143        0.150725512        0.013853904        0.64419768        0.12078263
湖  南        0.066793652        0.135356029        0.008386865        0.653728413        0.135735041
广  东        0.019797969        0.167883052        0.034131786        0.572186482        0.206006187
广  西        0.044423872        0.140919337        0.0092041        0.641871948        0.163580744
海  南        0.06540024        0.27458946        0.013274589        0.326943984        0.319791726
重  庆        0.073067058        0.202692451        0.017953689        0.461557913        0.244728888
四  川        0.093591674        0.161389419        0.006686076        0.566910953        0.171428571
贵  州        0.080156966        0.246233638        0.003128344        0.500150929        0.170330123
云  南        0.082627517        0.219477383        0.001772382        0.521927348        0.17419537
西  藏        0.620656371        0.019111969        0.002702703        0.306370656        0.050965251
陕  西        0.088041796        0.115647575        0.003171225        0.655820003        0.137319401
甘  肃        0.17148059        0.157409122        0.005801395        0.551749676        0.113559217
青  海        0.136018456        0.171681246        0.004998558        0.519369413        0.167932327
宁  夏        0.061549101        0.284163209        0.002835408        0.485477178        0.165975104
新  疆        0.157822981        0.145252768        0.003272073        0.534274963        0.159404483


说是错误于x%%1 : 二进列运算符中有非数值参数
我是一个R的菜鸟菜鸟菜鸟....也是个代码白痴...T_T...求助!
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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