楼主: taoqq
17739 11

[问答] 用R作图,坐标轴年份是间隔的,这应该用什么参数来改呢? [推广有奖]

  • 1关注
  • 11粉丝

已卖:2009份资源

博士生

16%

还不是VIP/贵宾

-

威望
0
论坛币
36867 个
通用积分
38.1233
学术水平
12 点
热心指数
9 点
信用等级
6 点
经验
3357 点
帖子
111
精华
0
在线时间
300 小时
注册时间
2010-3-5
最后登录
2022-9-29

楼主
taoqq 发表于 2014-5-14 04:24:24 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
QQ截图20140513162307.png

如上图年份是隔一年显示的,应该用什么命令来改呢?谢谢大家~
二维码

扫码加我 拉你入群

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

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

关键词:坐标轴 坐标轴

沙发
yywan0913 在职认证  发表于 2014-5-14 08:19:16
1、   par(cex.axis=0.7)

2、 par(las=2)

3、拉长,或设置png(width=10)
是什么给了你自信

藤椅
毕加索的幻想 发表于 2014-5-14 08:19:48 来自手机
taoqq 发表于 2014-5-14 04:24
如上图年份是隔一年显示的,应该用什么命令来改呢?谢谢大家~
这个需要通过将数据修改成时间序列数据,就可以做出那种图了

板凳
马甲1号 发表于 2014-5-14 22:27:44
plot里面禁止输出axis, 然后用axis函数手动输出.
归欤!归欤!吾党之小子狂简,斐然成章,不知所以裁之。

报纸
asprine 发表于 2014-5-15 16:47:46
搞了个高仿。

====
plot(year,a,type="l",xaxt="n",ylab=NA,frame=FALSE)
points(year,a,pch=20)
axis(1,year,las=2,cex.axis=1)
par(new=T)
plot(year,b,type="l",col="red",xaxt="n",yaxt="n",xlab=NA,ylab=NA,frame=FALSE)
points(year,b,pch=17,col="red")
axis(4,col="red")
====

plot.png (15.58 KB)

plot.png

地板
taoqq 发表于 2014-5-15 23:04:09
asprine 发表于 2014-5-15 16:47
搞了个高仿。

====
哈哈,太谢谢你啦~

7
taoqq 发表于 2014-5-16 09:35:43
taoqq 发表于 2014-5-15 23:04
哈哈,太谢谢你啦~
a2=read.table("E:/rwork/rdexample2.txt",head=T)
year=c(1999:2011)
我a2是从文件里读过来的,有13个观测值,年份也是1999-2011十三年,
但是如果直接用
plot(year,a2)它显示错误说Error in xy.coords(x, y) : 'x' and 'y' lengths differ
按理说长度应该一样子呀

8
taoqq 发表于 2014-5-16 09:37:02
taoqq 发表于 2014-5-16 09:35
a2=read.table("E:/rwork/rdexample2.txt",head=T)
year=c(1999:2011)
我a2是从文件里读过来的,有13个 ...
另外,你的xaxt是指什么呀,我help了一下,没有额,是外来的包吗?

9
马甲1号 发表于 2014-5-16 09:50:36
taoqq 发表于 2014-5-16 09:37
另外,你的xaxt是指什么呀,我help了一下,没有额,是外来的包吗?
是图形参数, 多个做图命令通用的. 可以?par, 里面有.
归欤!归欤!吾党之小子狂简,斐然成章,不知所以裁之。

10
asprine 发表于 2014-5-17 00:38:44
taoqq 发表于 2014-5-16 09:35
a2=read.table("E:/rwork/rdexample2.txt",head=T)
year=c(1999:2011)
我a2是从文件里读过来的,有13个 ...
a2是data.frame
year是vector

类型不一样,数据框模式的,长度应该是列数。
试试看a2[,1] 和 year

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

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2025-12-26 00:35