我在格子中制作了一个水平图,显示了水深和月水温变化。然而,颜色并没有顺利改变。而是将图形划分为不同的颜色方块。
这是我使用的代码:
levelplot(Temperature ~ Date*Depth, data = lakedata,
xlab = "Month", ylab = "Depth (m)",
ylim=c(11,0),
col.regions=terrain.colors(100))
我也在lattice
尝试了等高线图,但是尽管轮廓上的轮廓更改,但颜色保持在正方形中:
contourplot(Temperature ~ Date*Depth, data = lakedata,
xlab = "Month", ylab = "Depth (m)",
ylim=c(11,0),
region=TRUE,
aspect = "fill",
col.regions = terrain.colors(100))
我猜这个问题可能是因为解释变量是分类的。有什么可以做的来平滑颜色的变化吗?