Hi all,
Yesterday, as documented from this post (https://www.statalist.org/forums/for...p-of-countries) , I try to find a way to test my code by using inlist for firms in more than 10 countries as below and it seems not correct
reghdfe y x if inlist(GEOGN, "CHINA" "UNITEDS" "INDONESIA" "RUSSIAN" "MEXICO" "JAPAN" "PHILIPPINES" "VIETNAM" "SOUTHKOREA") | inlist(GEOGN,"COLOMBIA" "CANADA" "PERU" "MALAYSIA" "AUSTRALIA" "CHILE" "ECUADOR" "SINGAPORE" "NEWZEALAND"), a(TYPE2 INDC32#yr)
I am search and found that we also have another user-written code named inlist2 without restriction regarding the number of countries included. Therefore, I install inlist2 and run the code but STATA returns an error
reghdfe y x if inlist2(GEOGN, CHINA UNITEDS INDONESIA RUSSIAN MEXICO JAPAN PHILIPPINES VIETNAM SOUTHKOREA COLOMBIA CANADA PERU MALAYSIA AUSTRALIA CHILE ECUADOR SINGAPORE NEWZEALAND), a(TYPE2 INDC32#yr)
unknown function inlist2()
r(133);
(I also test with the quotation marks for each country).
Could you please help me to identify what is the problem?
Thanks
0 Response to What is wrong with inlist2 in my code?
Post a Comment