我需要一些关于 ggplot2 的帮助。我有一些气象数据,想绘制时间序列。我尝试使用 R 脚本,它适用于这种类型的数据,并进行了轻微修改。但是当尝试 ggplot 时,我得到了一个我以前从未见过的错误(不像 R 用户那样有经验)。
我正在使用的代码
library(ggplot2)
library(zoo)
datos=read.csv("dat.txt",header=TRUE,sep=";")
fecha=as.POSIXct(datos[,1], format="%d/%m/%Y")
tmax = ggplot(data=datos,aes(x=fecha, y=TempMax)) + geom_line(colour="red")
我在写作时遇到的错误tmax
是
Error in cut.default(unclass(x), unclass(breaks), labels = labels, right = right, :
a vector of length 1317420001 could not be assigned
dput
可以在 https://www.dropbox.com/s/rkh6db9aqdyfw7k/dputdatos.txt 找到数据结构,在https://www.dropbox.com/s/ds5zp9jonznpuwb/dat.txt找到原始
数据