Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/email/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
R 用ggplot绘制线图_R_Csv_Ggplot2 - Fatal编程技术网

R 用ggplot绘制线图

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 +

我有一个带有日期和值的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 + 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文件中添加视图行。这个问题以前已经回答过好几次了。请随便搜索一下