r语言 plot设置刻度 15
请问如何设置plot函数中x,y轴的坐标刻度?谢谢我现在需要一个x轴为一月间的每一天,y轴是当天对应的一个数值的图形,求助用什么函数好...
请问如何设置plot函数中x,y轴的坐标刻度?
谢谢
我现在需要一个x轴为一月间的每一天,y轴是当天对应的一个数值的图形,求助用什么函数好 展开
谢谢
我现在需要一个x轴为一月间的每一天,y轴是当天对应的一个数值的图形,求助用什么函数好 展开
4个回答
展开全部
1、打开MATLAB,file-new-script,进行程序编制,例如这里画一条曲线。”clear;clc;m=1365;a=-11825/m+5.01;x=0:0.1:1.6;b=a-log10(x);y=10.^(b);p=plot(x,y,'r');”
2、运行程序,可以先保存在运行,进行“save and run”,也可以拷贝到command window运行。
3、运行后得到图形,如图所示。
4、假如现在你觉得横坐标太挤了,如何进行图片刻度线间距修改。在图示箭头下一个“坐标轴属性”。
6、找到底部x轴,ticks,点击进入间距即步长设置。
7、设置完成,步长变了。当然小编是举例子,具体步长得你自己看着怎么合适怎么确定。另外请注意,这里还可以进行坐标轴其它选项设置,例如字体,颜色等等。
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
就用最基础的axis()函数,假设横轴是5月的每一天,纵轴是每天的销售量从0到100
首先你把横轴纵轴要打的东西分别放在2个向量month和sales
month<-paste(5,1:31,sep="/")
sales<-sample(100,31) #我随机从1到100里抽31个数
然后你把plot(1:31,sales,xaxt="n",xlab="Each day")打出来 xaxt="n"就是先不显示x的刻度
下面跟
>axis(1,labels=month,at=1:31,las=3) 1是你要对x轴作修改,labels就是你要打的内容,at就是你要多少个刻度(这里只能是1到31),las是这些刻度的显示形式,3就是竖着
首先你把横轴纵轴要打的东西分别放在2个向量month和sales
month<-paste(5,1:31,sep="/")
sales<-sample(100,31) #我随机从1到100里抽31个数
然后你把plot(1:31,sales,xaxt="n",xlab="Each day")打出来 xaxt="n"就是先不显示x的刻度
下面跟
>axis(1,labels=month,at=1:31,las=3) 1是你要对x轴作修改,labels就是你要打的内容,at就是你要多少个刻度(这里只能是1到31),las是这些刻度的显示形式,3就是竖着
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
许多R 的高级图形自身就含有坐标轴,此外你可以用低级图形函数axis() 设置你自己的坐标轴。坐标轴主要包括三个部分:轴线(axis line)(线条格式由图形参数lty控制),刻度(tick mark)(划分轴线上的刻度) 和刻度标记(tick label)(标记刻度上的单位)。这些部分可以通过下面的图形参数设置。lab=c(5, 7, 12) 前两个参数分别是x 和y 轴期望的刻度间隔数目。第三个参数刻度标记的字符长度(包括小数点)。这个参数设的太小会导致所有的标记变成一样的数字。las=1 刻度标记的方向。0 表示总是平行于坐标轴,1 表示总是水平,以及2 表示总是垂直于坐标轴。mgp=c(3,?保。埃∪鲎瓿煞值奈恢谩5谝桓霾问侵岜昵┫喽灾嵛恢玫木嗬耄晕谋拘凶魑握盏ノ坏摹5诙霾问硎究潭缺昙堑木嗬耄詈笠桓霾问侵嵛恢玫街嵯叩木嗬耄ǔ3J牵埃U当硎驹谕夹瓮猓褐当硎驹谕夹文凇#簦悖耄剑埃埃薄】潭鹊某ざ纫曰记虼笮〉谋嚷首魑攘俊5保簦悖搿”冉闲。ㄐ∮冢埃担『停≈嵘系目潭惹恐拼笮∫恢隆V滴笔保鐾裣摺8褐凳笨潭仍谕夹瓮狻#簦悖耄剑埃埃薄『停恚纾穑剑悖ǎ保保担埃┍硎灸诓靠潭?03xaxs=&quot;r&quot;yaxs=&quot;i&quot; 分别设定x 和y 轴的形式739&quot;i&quot; (内在的) 和&quot;r&quot; (默认) 形式的刻度都适合数据的范围,但是&quot;r&quot; 形式的刻度会在刻度范围两边留一些空隙(S 还有一些在R 里面没有实现的刻度形式)17
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |