我从气象datos_f.csv
数据创建了一个包含5列(日期,月份,pp,tmax和tmin)的数据框.csv
。
我一直在尝试使用这些变量和日期之一绘制时间序列,但是ggplot2
并未绘制。它只显示轴。
我是R语言的新手,但是我正在尝试其他方法,但没有任何效果。
非常感谢您阅读!
我的数据框(具有16071行)是:
> head(datos_f)
fecha mes pp tmax tmin
1 1970-01-01 Enero 0.0 29.9 18.2
2 1970-01-02 Enero 0.0 30.3 18.4
3 1970-01-03 Enero 0.0 31.0 18.0
4 1970-01-04 Enero 0.0 29.9 16.8
5 1970-01-05 Enero 0.0 30.2 19.4
6 1970-01-06 Enero 0.0 31.6 18.7
7 1970-01-07 Enero 0.0 32.2 17.8
8 1970-01-08 Enero 0.0 32.0 19.2
9 1970-01-09 Enero 0.0 34.2 18.8
10 1970-01-10 Enero 0.0 33.0 17.4
11 1970-01-11 Enero 0.0 32.8 17.2
12 1970-01-12 Enero 0.0 30.6 18.3
13 1970-01-13 Enero 0.0 33.2 19.4
14 1970-01-14 Enero 0.0 29.4 19.8
15 1970-01-15 Enero 3.9 29.8 20.0
我使用了这个简单的命令:
ggplot(data=datos_f,aes(x=fecha,y=tmax),geom_point(size=2))
但是这显示了一个只有轴的空图像:
有什么想法吗?
答案 0 :(得分:2)
ggplot2
语法与普通R语法略有不同。它使用+
运算符。
ggplot(data=datos_f,aes(x=fecha,y=tmax)) + geom_point(size=2)
+
运算符在此重载geom_point
对象上的函数ggplot