Доступ к макс / мин списка номеров, хранящихся в numlist / local - PullRequest
0 голосов
/ 31 октября 2018

Есть ли способ доступа к максимальным и минимальным значениям, хранящимся в numlist или локально, используя что-то вроде min() и max() в Stata? Я хочу архивировать примерно что-то похожее на это:

local test 5 10 25 50
local max_test = max(`test')
local min_test = min(`test')

foreach i in `test'{
qui gen x_`i' = `i'
}

reg y x_`min_test ' - x_`max_test '

1 Ответ

0 голосов
/ 31 октября 2018

Справка для max() сообщает, что она принимает аргументы, разделенные запятыми, поэтому это будет работать:

local test 5 10 25 50
local test : subinstr local test " " ",", all 
local max_test = max(`test')

Естественно, вы могли бы поставить запятые в самом начале. Та же история для минимума.

...