【发布时间】:2018-03-23 07:50:54
【问题描述】:
这是我目前拥有的代码:
forv i = 1/10 {
set obs 10
gen x`i' = (_n-1)*10+`i'
}
我怎样才能把它变成一个对角矩阵,以便当行广告列索引不相等时条目是0?
这是我试过但没有用的代码:
forv i=1/10 {
set obs 10
gen x`i' = (_n-1)*10+`i'
foreach j of varlist x1-x10 {
if _n ~= "`i'"
replace `j' = 0
}
}
【问题讨论】: