全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 R语言论坛
25462 6
2016-05-04
在编程过程中遇到
> library(evir)
> m2<-pot(r,threshold=3)
Error in pot(r, threshold = 3) :
  (串列)对象不能强制改变成'double'种类
> m2<-gev(r,block=21)
Error in gev(r, block = 21) : (串列)对象不能强制改变成'double'种类


然后我试了下转换类型
> r<-as.numeric(r)
错误: (串列)对象不能强制改变成'double'种类

还是这句话, (串列)对象不能强制改变成'double'种类怎么解决呢
其中r数据是这样的
> r
                V1
1    -0.0002974350
2    -0.0000371855
3    -0.0001239620
4     0.0003222690
5     0.0001734860
6    -0.0002478470
7     0.0001611070
8    -0.0003098450
9     0.0000371865
10    0.0003470070
11   -0.0002106690
12   -0.0004834660
13   -0.0000371994
14   -0.0002480310
15    0.0000620136
16   -0.0001240310
17   -0.0001488580
18   -0.0005956520
19    0.0000744759
20   -0.0002606900
21    0.0001613870
22   -0.0005214990
23   -0.0005466250
24    0.0000621315
25    0.0000497024
26    0.0001739390
27   -0.0000248466
28   -0.0001242420
29    0.0000248497
30    0.0001490850
31   -0.0000869635
32   -0.0007208460
33   -0.0001492050
34   -0.0000621755
35   -0.0003109360
36    0.0000497562
37   -0.0001741580
38    0.0000248815
39    0.0005348030
40    0.0006215040
41    0.0000621292
42    0.0001490940
43    0.0001366500
44   -0.0003478740
45   -0.0010816660
46   -0.0004728190


二维码

扫码加我 拉你入群

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

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

全部回复
2016-5-4 18:57:55
提示: 作者被禁止或删除 内容自动屏蔽
二维码

扫码加我 拉你入群

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

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

2016-5-4 20:37:33
ryoeng 发表于 2016-5-4 18:57
试过了,变成这样了
> r<-as.numeric(as.character(r))
Warning message:
强制改变过程中产生了NA
> r
[1] NA
> class(usd)
[1] "numeric"
虽然数据类型变了,但是数据没了,怎么回事
二维码

扫码加我 拉你入群

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

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

2016-5-4 20:38:49
lyjhy123@163.co 发表于 2016-5-4 20:37
试过了,变成这样了
> r r
[1] NA
那个应该是class(r)
二维码

扫码加我 拉你入群

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

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

2016-5-4 20:56:33
复制代码

这样应该可行
二维码

扫码加我 拉你入群

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

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

2016-5-4 23:32:54
pandasgb 发表于 2016-5-4 20:56
这样应该可行
可以了,非常感谢,数据类型变对了
> r<-as.numeric(unlist(r))
> class(r)
[1] "numeric"
> r
   [1] -0.0000439371 -0.0000146461 -0.0000146463  0.0000439383 -0.0000585849
   [6] -0.0000146468 -0.0000146470 -0.0000146472 -0.0000146474  0.0000146474
  [11] -0.0000292950  0.0000439422 -0.0000146472 -0.0000146474 -0.0000146476
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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