为了账号安全,请及时绑定邮箱和手机立即绑定

r语言 plot设置刻度 ?

r语言 plot设置刻度 ?

HUWWW 2019-02-14 15:07:26
r语言 plot设置刻度 
查看完整描述

2 回答

?
梦里花落0921

TA贡献1772条经验 获得超5个赞

就用最基础的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就是竖着

查看完整回答
反对 回复 2019-03-01
?
一只名叫tom的猫

TA贡献1906条经验 获得超2个赞

许多R 的高级图形自身就含有坐标轴,此外你可以用低级图形函数axis() 设置你自己的坐标轴。坐标轴主要包括三个部分:轴线(axis line)(线条格式由图形参数lty控制),刻度(tick mark)(划分轴线上的刻度) 和刻度标记(tick label)(标记刻度上的单位)。这些部分可以通过下面的图形参数设置。lab=c(5, 7, 12) 前两个参数分别是x 和y 轴期望的刻度间隔数目。第三个参数刻度标记的字符长度(包括小数点)。这个参数设的太小会导致所有的标记变成一样的数字。las=1 刻度标记的方向。0 表示总是平行于坐标轴,1 表示总是水平,以及2 表示总是垂直于坐标轴。

查看完整回答
反对 回复 2019-03-01
  • 2 回答
  • 0 关注
  • 4247 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信