0
我繪製了很多變量,例如x,y,z
(在Matlab中有很多實際代碼中有這些變量)。只是爲了避免任何愚蠢的錯誤,是否有什麼像在Stata中,你可以定義一個局部變量列表,並使用循環繪製列表中的每個變量?例如Matlab重複繪製多個變量
local varlist "x y z"
local n: word count `varlist'
local i=1
while `i'<=`n' {
local var: word `i' of `varlist'
hist `var'
local i=`i'+1
}
在Stata中繪圖看起來不合理,因爲數據具有多維度。 感謝您的想法!
Stata代碼可以大大簡化爲「varlist x y z {hist'v'}的foreach v」。 (調整爲多行,因爲註釋不允許塊代碼)。 –
'foreach v in x y z'也會起作用。 –