0

私はRに比較的慣れていないので、これは簡単なことだと思いますが、方法がわかりません! wrld_simpl$NAMEこれまでにシェープファイルの列とデータセットの列で一致する国名を見つけていますspecies$Country

    wrld_simpl$NAME %in% species$Country

TRUE/FALSE 値のベクトルを返しますが、代わりに両方のデータセットで見つかった国名のベクトルを返したいと思います。

4

2 に答える 2

1

たぶんこれが役立つかもしれません:

A <-c("Austria", "Germany", "Italy", "USA")
B <-c("Austria", "Italy", "USA")
intersect(A, B)
#[1] "Austria" "Italy"   "USA"

h番目

于 2013-08-07T14:10:09.730 に答える
0

代わりにこれを使用してください:

which(wrld_simpl$NAME %in% species$Country)

代わりにインデックスを提供します。

于 2013-08-07T14:18:29.890 に答える