时间:2021-05-20
有时候我们绘制坐标的时候,需要改变坐标轴的定义,我们以日期为横坐标绘制时间序列为例讲解
先列举简单的例子:
rnorm(n, mean = 0, sd = 1)n 为产生随机值个数(长度),mean 是平均数, 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.23976243type 参数:
what type of plot should be drawn. Possible types are"p" for points,"l" for lines,"b" for both,"c" for the lines part alone of "b","o" for both ‘overplotted',"h" for ‘histogram' like (or ‘high-density') vertical lines,"s" for stair steps,"S" for other steps, see ‘Details' below,在 plot 的上方和下方加入 png function 和 devoff():
require(stats) # for rnorm<span style="color:#cc0000;">png(file='draw.png', bg="white", width = 300, height = 200)</span>plot(x=1:10, y=rnorm(10,1,sd = 2), type = 'l',xaxt='n', <strong><span style="color:#ff0000;">main = 'draw'</span></strong>) # 增加坐标的 名称 drawaxis(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"))<span style="color:#cc0000;">dev.off()</span>创建 png 的时候 可以指定分辨率, 可以看出这个图片比之前的小一些
补充:R语言作图-ROC曲线坐标不在原点及图片保存小技巧
用pROC包画ROC曲线的时候,有时候坐标很奇怪,往左或者往上偏了,不是在原点(暂且这么叫吧),比如:
不晓得修改参数,网上也没找到较好的答案,偶然一次机会,发现拖动画图的框框大小就可以实现,应该是视图显示的原因。试着往左、往右或者上下拖动R语言图片显示界面,就可以得到想要的图。
我喜欢保存为PDF格式,不容易失真,保存的大概是矢量图。根据图的实际情况选择保存的尺寸比例,不知道怎么设置,就保存为调整好的当前视图所设置的尺寸比例。
再将PDF用Adobe Photoshop CC 2017软件打开(其余的PS版本没用过,自行尝试),软件会自动剪切掉空白,留下合适图片尺寸,
修改为自己想要的像素值大小,再另存为TIFF格式或其它喜欢的格式即可。
以上为个人经验,希望能给大家一个参考,也希望大家多多支持。如有错误或未考虑完全的地方,望不吝赐教。
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
要绘制一张赏心悦目的统计图表,坐标轴的设置至关重要。在R语言底层作图中,对坐标轴的调整主要通过调整plot函数、axis函数和title函数的一系列参数完成。p
折线图是通过在它们之间绘制线段来连接一系列点的图。这些点在它们的坐标(通常是x坐标)值之一中排序。折线图通常用于识别数据中的趋势。R语言中的plot()函数用于
一、绘制矩形canvas使用原点(0,0)在左上角的坐标系统,x坐标向右递增,y坐标向下递增。使用绘图环境的矩形绘制函数来绘制矩形。fillRect(x,y,w
pythonopenvc裁剪图片下面是4个坐标代码:importcv2#裁剪图片路径input_path,四个裁剪坐标为:y1,y2,x1,x2,保存剪裁后的图
线形图是通过在多个点之间绘制线段来连接一系列点所形成的图形,这些点按其坐标(通常是x坐标)的值排序,并且它通常用于识别数据趋势。在R中的通过使用plot()函数