2011-02-23 3 views
4

Stata의 R에서 "% in %"와 동일한 기능이 있습니까?Stata에 대한 R의 "% in %"의 등가 함수

+4

이 연산자가 무엇을 설명하십시오 - 대답 할 수있는 사람들은 아마도 Stata를 알지만 알 수 없습니다. R – mdsumner

+0

그것은 부울을 반환합니다 : true는 ls가 rhs 목록에 있고, 그렇지 않으면 false입니다. – crayola

+3

질문에 필수 세부 정보를 추가하는 것이 가장 좋습니다. 의견에 포함되기를 바랍니다. – mdsumner

답변

4

이미 언급했듯이 질문에서 필요한 것을 말할 수 없습니다. inlist()이 작동하거나 설정에 따라 다를 수 있습니다.

Stata의 macro lists 함수는 매우 중요합니다. 다음 매크로 목록을 저장 (로컬 또는 글로벌)와 suite of useful commands 사용할 수 있습니다

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 
} 
1

목록과 적절한 IS 하나의 방법을 작동, 당신은 할 수 또한 rhs를 문자열처럼 취급하고 정규 표현식으로 취급합니다.

2

Stata는 동일한 유연한 도구를 제공하지 않지만 count if inlist(country,"FR","US","DE")과 같이 inlist은 기본 작업을 다루게됩니다. .