gpt4 book ai didi

r - geom_raster 没有颜色渐变

转载 作者:行者123 更新时间:2023-12-04 02:18:42 35 4
gpt4 key购买 nike

我正在尝试使用 geom_raster 绘制光栅图像(海洋测深),但我很难破解代码。如果有任何帮助,我将不胜感激。

我已经下载了以下 xyz file (投递箱链接)。

SF.bath <- read.table("SF_bath.txt", header=F,col.names=c("lon","lat","z"))
> head(SF.bath)
lon lat z
1 -67.9917 50.9968 757
2 -67.9750 50.9968 693
3 -67.9583 50.9968 673
4 -67.9417 50.9968 769
5 -67.9250 50.9968 761
6 -67.9084 50.9968 733

当我尝试以下代码时, map 上没有显示颜色?

v <- ggplot(SF.bath, aes(lon, lat,z=z))
print(v + geom_raster(aes(fill=z)) + stat_contour(size=0.2) + scale_fill_gradient("z"))

map

我收到以下消息:Using alpha as value column: use value_var to override. 任何想法可能是什么问题?

最佳答案

已编辑以强调关键答案

问题中的代码与提供的数据集实现了预期的结果:

plot of SF_bath

在评论中讨论后,关键教训是建议当系统行为异常时,将 update.packages() 作为故障排除的一部分可能是明智的。

关于r - geom_raster 没有颜色渐变,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10290456/

35 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com