最初の列に名前があり、2 番目の列に連続していない番号がある 2 列のルックアップ テーブルがあります。
Name Number
ArcBo 16
ArcGl 41
BorSa 534
EleGr 121
GadMa 249
GadMo 448
私の最終的な目標は、スクリプトに名前を渡して、スクリプトが名前に関連付けられた番号を返すようにすることです。おそらくハッシュを使用して、Python で辞書を作成するのと同様のことを行うことを想定していましたが、私はまだRにかなり慣れていないため、環境は非常に難しいようです。これにアプローチする別の方法はありますか?次のように、テーブルを反復処理する究極のシンプルなソリューションを試しました。
for (i in (1:nrow(lookupTable))){
+ lookupTable[i,2] <- lookupTable[i,1]
+ }
ただし、番号を名前に置き換えるだけで、名前の列が 2 つあり、番号はありません。