Я пытаюсь создать график осадков с точками, где количество осадков превышает определенный порог.У меня есть данные под названием tp98slice со значениями 0 или 1 в сетке 61x101.Я хочу построить их как точки, если значение равно 1 в каждой точке сетки.
Я пробовал следующий код,
levelplot(tpslice ~ lon * lat, data=grid, at=cutpts, cuts=50, pretty=T,
col.regions=(brewer.pal(9,"Blues")),
xlab="Longitude", ylab="Lattitude") +
layer(sp.points(tp98_pts, pch=ifelse(tp98slice==1, 1, 4), cex=2))
Но бит слоя (мои точки) не работает / отображается. Текущий сюжет