将变量的值插入矩阵-Stata

qwerty

我生成了一个10x10的矩阵和一个10观察变量(其值无关紧要)。

我想将所有变量值插入矩阵的第一列。

我正在努力使变量和矩阵都“子集化”。

matrix M = J(10, 10, .)

egen V = seq(), f(1) t(10)

matrix M[1:_N, 1] = V[1:_N]
伍特

如果右侧的表达式求值为矩阵(不是标量),则将使用给定的左上方元素替换子矩阵,因此仅方程式左侧的左上方元素就足够了。

至于变量下标,恐怕您只能参考一种观察。您将需要执行一个额外的步骤,才能使用将变量中的数据放入矩阵中mkmat

clear
set obs 10
matrix M = J(10, 10, .)
egen V = seq(), f(1) t(10)

mkmat V in 1/10 // Put observations 1 to 10 from variable V into matrix V
matrix M[1,1] = V // Replace submatrix of M with top left element 1,1 with V

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何将换行符插入Stata宏变量?

来自分类Dev

Stata计数不同的值

来自分类Dev

Stata:将Beta估计值存储在矩阵中,然后在Word或Excel文档中显示矩阵

来自分类Dev

在Stata中循环查找变量的特定值

来自分类Dev

仅保留变量Stata的最频繁值

来自分类Dev

累积计算Stata中的变量

来自分类Dev

Stata:使用局部变量在Stata中构建程序

来自分类Dev

Stata用缺失值替换“”

来自分类Dev

将变量的值替换为其他变量的值Stata 13

来自分类Dev

将变量的值替换为其他变量的值Stata 13

来自分类Dev

将构造的均值保存在Stata中的矩阵中

来自分类Dev

通过将Stata中的IQR除以变量来创建变量

来自分类Dev

Stata宽到长整形-将宽变量标签用作长值标签

来自分类Dev

Stata:比较字符串变量

来自分类Dev

Stata:字符串变量的排列

来自分类Dev

Stata:foreach创建了太多变量-

来自分类Dev

Stata:使用重复变量定界的导入

来自分类Dev

上一年的Stata交互变量

来自分类Dev

重新编码分类变量(Stata)

来自分类Dev

Stata:使用重复变量定界的导入

来自分类Dev

到Excel的Stata:保持时间变量正确

来自分类Dev

Stata不替代变量值

来自分类Dev

在Stata中编码二分变量

来自分类Dev

Stata 误读时间变量 - 如何更改这些?

来自分类Dev

Stata-将前缀添加到变量值

来自分类Dev

将Stata变量标签中的$替换为\ textdollar

来自分类Dev

将奇数Stata字符串变量转换为日期

来自分类Dev

Stata-将前缀添加到变量值

来自分类Dev

将Excel单元格作为变量读入Stata全局