楼主: sl724789307
49100 5

[问答] 求助帖:为啥会有plot.new has not been called yet? [推广有奖]

  • 0关注
  • 1粉丝

高中生

52%

还不是VIP/贵宾

-

威望
0
论坛币
10 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
660 点
帖子
17
精华
0
在线时间
28 小时
注册时间
2015-1-30
最后登录
2017-12-16

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币

> plot(density(X.rma[,1]),main='histogram of data after normalization')
> for(i in 2:146){
+ points(density(X.rma[,i]),type='l')
+ }
错误于plot.xy(xy.coords(x, y), type = type, ...) :
  plot.new has not been called yet
从上午弄到现在,一直都弄不明白。。在论坛上也看到相应问题,说是没有先调用plot,然后我把我上面的plot位置调到for循环里面了,,图是能画出来。。可是就只有两条线。。有点搞不懂。

二维码

扫码加我 拉你入群

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

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

关键词:called Calle call Been plot called points

沙发
sl724789307 发表于 2015-1-31 16:13:04 |只看作者 |坛友微信交流群
我不知道我那样改对不对。。只是比原来的
  plot.new has not been called yet
> 好一点。。没出现报错= =可是总感觉图好像不对

使用道具

藤椅
nuomin 发表于 2015-1-31 17:14:07 |只看作者 |坛友微信交流群
R 绘图命令分两种,一个是主要的,一个是附加的。附加的只能在主要的绘图命令基础上画。名词不一定准确,意思是这个意思。你得到的warnnings是用附加的绘图命令画的结果

使用道具

板凳
Q19zhang85 发表于 2015-12-10 15:22:15 |只看作者 |坛友微信交流群
abline()函数,在已有的图形中加一条回归线,你应该是把原来的图形给删除了,才报错的

使用道具

报纸
cabcino0602 发表于 2015-12-16 16:41:08 |只看作者 |坛友微信交流群
Q19zhang85 发表于 2015-12-10 15:22
abline()函数,在已有的图形中加一条回归线,你应该是把原来的图形给删除了,才报错的
果然是的,谢谢解答

使用道具

地板
土土阿力 发表于 2023-1-17 12:11:58 |只看作者 |坛友微信交流群
需要同时选中plot和points的代码,一起运行。

使用道具

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

本版微信群
加好友,备注cda
拉您进交流群

京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明   免责及隐私声明

GMT+8, 2024-5-11 01:06