楼主: 香梨啊
3372 1

[问答] 请问R语言中axis函数怎么改时间刻度呀 [推广有奖]

  • 0关注
  • 0粉丝

小学生

14%

还不是VIP/贵宾

-

威望
0
论坛币
620 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
140 点
帖子
1
精华
0
在线时间
8 小时
注册时间
2018-12-7
最后登录
2019-9-14

楼主
香梨啊 学生认证  发表于 2018-12-28 20:43:20 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
plot(c,xlab="年份",ylab="总人口数",main="中国人口变化趋势",xaxt="n")
axis(side=1,at=c(0,1945))
我用了这个命令后就只出来0刻度,1945并不出来呀呀呀
有没有大佬教一教啊



二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:中国人口变化 人口变化趋势 总人口数 人口变化 中国人口

沙发
pippen303 发表于 2018-12-29 11:57:06
您好:
关于您的问题,刚好日前撰写一支R程式有使用到,语法请参考下列内容,若有详细内容需求,可连结我的博客网址内容(https://hy-chou.blogspot.tw/2018/ 01/r.html),谢谢。

#定义数据
t<-c("1920/1/26","", "1920/1/28","", "1920/1/30","", "1920/2/1")
y<-c(63,94,77,34,55,26,12)

plot(1:length(t),y,xaxt='n',xlab="time",ylab="data",pch=16,col="blue")#利用xaxt='n'语法使不画出x轴label,将以时间替代
lines(1:length(t),y)#数据连线作图
axis(1,at=seq(1,length(t),1),label=t)#将x轴label以时间替代
已有 1 人评分论坛币 学术水平 热心指数 信用等级 收起 理由
admin_kefu + 40 + 5 + 5 + 5 热心帮助其他会员

总评分: 论坛币 + 40  学术水平 + 5  热心指数 + 5  信用等级 + 5   查看全部评分

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2026-2-7 14:25