Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
私はRに比較的慣れていないので、これは簡単なことだと思いますが、方法がわかりません! wrld_simpl$NAMEこれまでにシェープファイルの列とデータセットの列で一致する国名を見つけていますspecies$Country:
wrld_simpl$NAME
species$Country
wrld_simpl$NAME %in% species$Country
TRUE/FALSE 値のベクトルを返しますが、代わりに両方のデータセットで見つかった国名のベクトルを返したいと思います。
たぶんこれが役立つかもしれません:
A <-c("Austria", "Germany", "Italy", "USA") B <-c("Austria", "Italy", "USA") intersect(A, B) #[1] "Austria" "Italy" "USA"
h番目
代わりにこれを使用してください:
which(wrld_simpl$NAME %in% species$Country)
代わりにインデックスを提供します。