我有一个包含空间数据(x,y坐标)的时间序列数据集。每个点在位置上都是静态的,但其值随时间变化,即。每个点都有自己独特的功能。我想将这些函数指定为标记,因此我可以将每个时间序列的点图案绘制为绘图符号。 这是最终执行一些空间功能数据分析的探索性步骤。 作为一个例子,我想要在本文中发布的图2中的内容: * Delicado,P。,R。Giraldo,C。Comas和J. Mateu。 2010.空间功能数据:最近的一些结果。环境21:224-239 我无法发布图形的图像
1)使用ggplot2在R中工作,我可以绘制每个id随时间变化的一行变化:
(Fake example dataset, where x and y are Carteian coordinates, id is an individual observation, and quant are values of id at each year):
x<-c(1,1,1,2,2,2,3,3,3)
y<-c(1,1,1,2,2,2,3,3,3)
year<-c(1,2,3,1,2,3,1,2,3)
id<-c("a","a","a","b","b","b","c","c","c")
quant<-c(5,2,4,2,4,2,4,4,6)
allData<-data.frame(x,y,year,id,quant)
ggplot(allData,aes(x=year,y=quant, group=id))+geom_line()
2)或者我可以绘制id的地理点模式:
ggplot(allData,aes(x=x,y=y,color=id))+geom_point()
我想从(2)绘制图形,但使用(1)中的线条图作为点符号(标记)。有什么建议吗?