我创建了一个大型数据框(BEAVOutletWL_merge),我试图生成从各个列提取数据的图。当我输入以下代码时:
BEAVbaro <- ggplot(BEAVOutletWL_merge, aes(x=DateTime,y=BaroPres_kpa)) +
geom_point(size = .01)+
labs(x=NULL, y="BaroPres_kpa") + ylim(98, 103)+
theme()+ggtitle("Beaver Marsh")
BEAVbaro
Run Code Online (Sandbox Code Playgroud)
这是生成的图:
但是,当我尝试使用以下代码将其绘制为线图时:
BEAVbaro <- ggplot(BEAVOutletWL_merge, aes(x=DateTime,y=BaroPres_kpa)) +
geom_line(size = .5)+
labs(x=NULL, y="BaroPres_kpa") + ylim(98, 103)+
theme()+ggtitle("Beaver Marsh")
BEAVbaro
Run Code Online (Sandbox Code Playgroud)
该图的生成:
我唯一改变的是“geom_point”到“geom_line”和大小(出于美观目的),但有谁知道为什么 01/22 和 07/22 之间的大块数据突然在线图上消失?
谢谢!