请教:如何在R中用plot画图时将刻度线标在内部

Python0262

请教:如何在R中用plot画图时将刻度线标在内部,第1张

可以用matlab提供的坐标轴设置函数axis进行设置(对当前坐标轴进行设置),具体用法如下:

plot(x, y) // 画图后用axis函数设置坐标轴的范围

axis([xmin xmax ymin ymax])% 设置坐标轴在指定的区间

xmin、xmax 表示设置横坐标的最小最大值;

ymin、ymax 表示设置纵坐标的最小最大值。

也可以用下面的set函数进行设置(对指定的坐标轴进行设置),具体用法如下:

plot(x, y) // 画图后用set函数设置坐标轴的属性

set(handles,'xtick',0:100:2500) % handles可以指定具体坐标轴的句柄

功能: 设置X轴坐标范围0到2500,显示间隔是100;

解决这个问题的方法如下:

1、首先在R中,plot函数作图时会自动给出xy轴的刻度标度。

2、然后有时需要自己定义xy轴的刻度,这时可以用axis中的at和labels参数来更改,先令plot不要画出xy轴的标度。

3、最后,用axis函数设置xy轴的刻度,这样问题就解决了。

高级绘图命令。R语言,一种自由软件编程语言与操作环境,主要用于统计分析、绘图、数据挖掘。r语言hist函数可以通过高级绘图命令设置坐标轴刻度向内。R是基于S语言的一个GNU计划项目,所以也可以当作S语言的一种实现。语言编写的代码都可以不作修改的在R环境下运行。