syjun2003
我想画一个图,但是老是出现一下错误,怎么办?
我已经设置了par(mar),但是还是不好使?
> plot(pvalues[p.order],p.fdr)
错误在plot.new() : 图版边太大
还有,怎么在一幅图上画多个图形?就类似与matlab的“hold on”命令是什么?最近刚开始用R,老是出错
顺便多问一个问题:怎么设置min-max,即内存的最大值?
memory.size(max=T);
memory.limit(size=NA);
这个命令好像不能改变R的内存设置,
请高手多多帮忙,谢谢了
syjun2003@126.com
bjt
[quote]还有,怎么在一幅图上画多个图形?就类似与matlab的“hold on”命令是什么?最近刚开始用R,老是出错
顺便多问一个问题:怎么设置min-max,即内存的最大值?
memory.size(max=T);
memory.limit(size=NA);
这个命令好像不能改变R的内存设置[/quote]
?par $mfrow,mfcol$
'memory.limit' reports or "increases" the limit in force on the
total allocation.
robertruc
好象可以加上(add=T)试试
fx2006ms
Warning message:
"add" is not a graphical parameter
请大家指点一下,谢谢了
yihui
把你的par()$mar贴出来看看。
dashu
我个问题我也研究很久了,加add=T是不行啊,可能是版本的问题.
今天我终于试出来了(散点图):
先把xlim和ylim设置一下
然后用plot()作第一个图
再次用pionts()将另一个图加上去就可了
fx2006ms
这个问题还是没解决!
$mar
[1] 5.1 4.1 4.1 2.1
谢谢了
cran
[quote]引用第5楼dashu于2007-03-10 14:42发表的“”:
我个问题我也研究很久了,加add=T是不行啊,可能是版本的问题.
今天我终于试出来了(散点图):
先把xlim和ylim设置一下
然后用plot()作第一个图
再次用pionts()将另一个图加上去就可了[/quote]
还可以用lines()
bjt
[quote]引用第3楼fx2006ms于2007-03-07 09:36发表的“”:
Warning message:
"add" is not a graphical parameter
请大家指点一下,谢谢了[/quote]
plot 这类的绘图命令为 high_level plotting command 不能使用 add = T 的参数
只有low_level plotting command 可以用
dashu
SPLUS中也可以这样画:
plot(x)
par(new=T)
plot(y)