###前提
研究の為に地理空間にプロットを表示させ,図形を描画したい.
###実現したいこと
エラーを解決して,コードをうまく走らせたい.
# パッケージのインストールと呼び出し install.packages("spdep", dependencies = TRUE) install.packages("sf") install.packages("spatstat") install.packages("tidyverse") library(spdep) library(sf) library(spatstat) library(tidyverse) needs::prioritize(magrittr) # データの読み込み # 神奈川県の行政境界データを読み込み、更に横浜市を抽出する。その際、同じ行政コードのポリゴンを統合する。 ad <- sf::st_read('/Users/carlobroschi_imac/Documents/講義/EGDS/05/egds_data4/N03-19_14_190101.shp')%>% dplyr::group_by(N03_007) %>% dplyr::summarise(geometry = st_union(geometry)) %>% dplyr::ungroup() ad %>% filter(N03_007 %in% c(14101:14402)) -> y_ad # 横浜市の行政境界を描画する。 y_ad %>% st_geometry() %>% plot(border="white", col="grey") # 空間隣接行列 # ドロネー三角網による空間隣接性 y_ad_cen <- sf::st_centroid(y_ad) y_ad_coord <- sf::st_coordinates(y_ad_cen) y_ad.tri.nb <- spdep::tri2nb(y_ad_coord) # エラーメッセージ loadNamespace(j <- imp[[1L]], c(lib.loc, .libPaths()), versionCheck = vI[[j]]) でエラー: ‘raster’ という名前のパッケージはありません
###取り組んだこと
rasterをインストールしましたが,結果は変わりませんでした.
###追記
iMac M1 2021,MacOS Monterey,R 4.1.2
回答1件
あなたの回答
tips
プレビュー