- 阅读权限
- 255
- 威望
- 0 级
- 论坛币
- 4 个
- 通用积分
- 0
- 学术水平
- 0 点
- 热心指数
- 0 点
- 信用等级
- 0 点
- 经验
- 1056 点
- 帖子
- 30
- 精华
- 0
- 在线时间
- 35 小时
- 注册时间
- 2016-4-17
- 最后登录
- 2019-8-6
大专生
还不是VIP/贵宾
- 威望
- 0 级
- 论坛币
 - 4 个
- 通用积分
- 0
- 学术水平
- 0 点
- 热心指数
- 0 点
- 信用等级
- 0 点
- 经验
- 1056 点
- 帖子
- 30
- 精华
- 0
- 在线时间
- 35 小时
- 注册时间
- 2016-4-17
- 最后登录
- 2019-8-6
 | 难过 2017-5-6 23:55:58 |
|---|
签到天数: 13 天 连续签到: 1 天 [LV.3]偶尔看看II
|
5论坛币
|
上次发帖没有等到回复所以来悬赏求助!
本人是R语言初学者,现在想要画2014-08-04至2016-08-03这两年内受分析的股票的日收益率情况。使用plot函数如下:
plot(浦发银行$Dret, pty=1, type="l", lty="solid", xaxt="n",
main = "日收益率",xlab = "日期", col = "1",
ylab = "日收益率", asp=500)
得到的图形如下。

但是横轴的日期没有进行设置。
原数据中日期是每天的,太过密集,所以在坐标轴只想按照每个月来划分,因此新建了一个csv文件存放日期数据,只有一列,列名为Date,数据便是自己定义的日期数据,格式是2014/8/4,2014/9/4,etc.
想根据书上说的axis()函数来自定义坐标轴,但是看了例子还是不太明白axis()函数里at=“是一个数值型向量,表示需要绘制刻度线的位置”是什么意思,尝试填入24后却是只有一个坐标,写着数值是24。
折腾了很久还是没有想明白怎么把日期数据作为坐标轴数据,也没有明白怎么把坐标轴等分。
请大家帮助!十分感谢!
|
|