R 用ggplot绘制线图
我有一个带有日期和值的csv文件,日期的格式为20150612。 我想画一个折线图,表示随时间的变化。值应在Y轴上,日期应在X轴上 到目前为止,我得到的是:R 用ggplot绘制线图,r,csv,ggplot2,R,Csv,Ggplot2,我有一个带有日期和值的csv文件,日期的格式为20150612。 我想画一个折线图,表示随时间的变化。值应在Y轴上,日期应在X轴上 到目前为止,我得到的是: 数据这有帮助吗 随机示例 sDate <- as.Date("20150603", format="%Y%m%d") #Start date intervals <- seq(sDate,by="days", length.out=30) #Create a random time series data <- 10 +
数据这有帮助吗
随机示例
sDate <- as.Date("20150603", format="%Y%m%d") #Start date
intervals <- seq(sDate,by="days", length.out=30) #Create a random time series
data <- 10 + runif(30, -1,2)
timeSeries <- zoo(data.frame(data=data),intervals) #Create a zoo class timeseries
ggplot(timeSeries, aes(x=Index,y=data))+ #x axis and y axis
geom_line(color="red", size=2, alpha=0.2) # Control color, size of line and opacity
sDate您应该从csv文件中添加视图行。这个问题以前已经回答过好几次了。请随便搜索一下