R for Stata の「%in%」に相当する関数はありますか?
3 に答える
4
すでに述べたように、質問から何が必要かを判断するのは困難です。 inlist()
動作する場合と、設定によっては動作しない場合があります。
Stata のmacro lists
機能は非常に価値があると思います。リストをマクロ (ローカルまたはグローバル) に保存すると、一連の便利なコマンドが利用可能になります。
local list a b c d d e
local search c
local search_in_list : list search in list
di `search_in_list'
これらはオンザフライで計算できます。
if `: list search in list' {
actions if true
}
于 2011-02-23T15:36:57.057 に答える
2
Stata は同じ柔軟なツールを提供していませんが、 のinlist
ように、探している基本的な操作をカバーしていますcount if inlist(country,"FR","US","DE")
。
于 2011-09-07T23:31:07.113 に答える
1
適切なリストを操作するのも 1 つの方法です。rh を文字列のように扱い、lh を正規表現として扱うこともできます。regexm() を使用します。
于 2011-03-25T01:27:34.963 に答える