簡體   English   中英

如何使用R中的坐標映射常規數據集?

[英]How can I map the regular dataset using coordinates in R?

我有一個像這樣的數據集

Lat Lon mxgYield

38.96152878 -123.5578995 7.925971605

39.24150085 -123.6392975 19.6720449

39.52162933 -123.7214966 19.777747

39.80192947 -123.8044968 12.23218451

40.36297989 -123.9729004 15.00058428

40.64371872 -124.058403 1.443492322

38.74369812 -123.1184998 1.938840925

我正在嘗試將mxgYield映射為顏色漸變。 我應該如何在R中執行此操作?

謝謝

似乎在數據量上有些微弱,但結合使用akima的插值函數和基本輪廓繪制函數可以成功:

yield <- read.table(textConnection("Lat Lon mxgYield
38.96152878 -123.5578995 7.925971605
39.24150085 -123.6392975 19.6720449
39.52162933 -123.7214966 19.777747
39.80192947 -123.8044968 12.23218451
40.36297989 -123.9729004 15.00058428
40.64371872 -124.058403 1.443492322
38.74369812 -123.1184998 1.938840925"), header=TRUE)
require(akima)
ak.yld <- with( yield, interp(x=Lat, y=Lon, z=mxgYield))
contour(ak.yld)

替代文字

(在我的屏幕上看起來更漂亮,但是您仍然應該看到包含數據的區域的等高線圖。)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM