全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 R语言论坛
481 3
2023-03-07
如何设置横坐标的时间,想画一个收益率图像,大佬们帮我看看代码,谢谢。

二维码

扫码加我 拉你入群

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

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

全部回复
2023-3-7 11:53:27
dt<- read.csv(file = "D:\\price.csv", header = T, na.strings = "null")
closeA<-dt[,2]
closeN<-dt[,3]
n<-length(closeA)
Areturn<-log(closeA[2:n])-log(closeA[1:n-1])  
Nreturn<-log(closeN[2:n])-log(closeN[1:n-1])
Return.ts<-ts(Nreturn,start=c(2018),freq=365)
plot(Return.ts,type="l",main="Daily Return of NSX-100",xlab="Date", ylab="Return", cex.main=0.95, las=1)
二维码

扫码加我 拉你入群

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

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

2023-3-7 12:03:58
怎么把下面的时间设置成数据中的和时间?用了ts之后,代码一直出错,运行不了
附件列表
1.gif

原图尺寸 17.6 KB

1.gif

二维码

扫码加我 拉你入群

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

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

2023-3-7 12:09:12
改成这样运行不了,错误:意外的“,”
plot(y=Date.ts, x=Return.ts, type="l", main="Daily Return of AMD", xlab="Date", ylab="Return", xlim=(2018, 2022), ylim=(-0.15, 0.15), cex.main=0.95, las=1)
二维码

扫码加我 拉你入群

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

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

栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群