介绍
使用R语言怎么绘制坐标?相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。
绘制坐标
有时候我们绘制坐标的时候,需要改变坐标轴的定义,我们以日期为横坐标绘制时间序列为例讲解
先列举简单的例子:
rnorm (n, mean =, 0,, sd =, 1)
n为产生随机值个数(长度),意思是平均数,sd是标准差。
祝辞,rnorm (=10 1 sd 2) ,[1],1.98984356,-1.93403191,-1.15324772,0.84623524,-0.73123833,-2.77682328,-0.74316683,-0.02913632,-0.80063421,3.23976243
用随机数绘制曲线:
要求(数据),#,for rnorm 情节(x=1:10, y=rnorm (=10 1 sd 2),, type =, & # 39; l # 39;)
类型参数:
what type of plot should be 画只Possible types “p", for 点, “l", for 行, “b", for 同时, “c", for 从而lines part alone of “b" “o", for both “overplotted& # 39; “h", for ,“直方图# 39;,like (一、高密度# 39;),vertical 行, “s", for stair 步骤, “S", for other 步骤,,阅读的细节,,,
把上述内容绘制成时间序列
祝辞,情节(x=1:10,, y=rnorm (=10 1 sd 2),, type =, & # 39; l # 39;, & lt; span 祝辞& lt; strong> xaxt=& # 39; n # 39; & lt;/strong> & lt;/span>), #,原坐标X 不绘制,否则会重叠 祝辞,轴(side =, 1,, at =, c (2、4、6、8、10),, labels =, c (“2016 - 05 - 24“,,“2016 - 05 - 26“,,“2016 - 05 - 30,,,“2016 - 06 - 01 -“,,, 2016 - 06 - 03 -“))
自动保存成图片文件
png (=filename “Rplot % 03 d.png",=,width 480年,height =, 480年,units =,“px",, pointsize =, 12日=,bg “white",, res =, NA,, family =,““,, restoreConsole =,真的,=,type c (“windows",,“cairo",,“cairo-png"),,平滑)
在情节的上方和下方加入png函数和devoff ():
要求(数据),#,for rnorm & lt; span 祝辞png(文件=& # 39;draw.png& # 39;,, bg=皐hite",, width =, 300年,height =, 200) & lt;/span> 情节(x=1:10, y=rnorm (=10 1 sd 2),, type =, & # 39; l # 39;, xaxt=& # 39; n # 39;,, & lt; strong> & lt; span 祝辞main =, & # 39;画# 39;& lt;/span> & lt;/strong>), #,增加坐标的,名称,画画 轴(side =, 1,, at =, c (2、4、6、8、10),, labels =, c (“2016 - 05 - 24“,,“2016 - 05 - 26“,,“2016 - 05 - 30,,,“2016 - 06 - 01 -“,,, 2016 - 06 - 03 -“)) & lt; span 祝辞dev.off () & lt;/span>
创建png的时候可以指定分辨率,可以看出这个图片比之前的小一些
<强>补充:R语言作图ROC曲线坐标不在原点及图片保存小技巧强>
1,关于画图:
用pROC包画ROC曲线的时候,有时候坐标很奇怪,往左或者往上偏了,不是在原点(暂且这么叫吧),比如:
不晓得修改参数,网上也没找到较好的答案,偶然一次机会,发现拖动画图的框框大小就可以实现,应该是视图显示的原因。试着往左,往右或者上下拖动R语言图片显示界面,就可以得到想要的图。
2,关于保存:
我喜欢保存为PDF格式,不容易失真,保存的大概是矢量图。根据图的实际情况选择保存的尺寸比例,不知道怎么设置,就保存为调整好的当前视图所设置的尺寸比例。
看完上述内容,你们掌握使用R语言怎么绘制坐标的方法了吗?如果还想学到更多技能或想了解更多相关内容,欢迎关注行业资讯频道,感谢各位的阅读!