【问题标题】:How to concatenate two vectors (by columns)如何连接两个向量(按列)
【发布时间】:2018-09-06 19:23:24
【问题描述】:

我使用下面的代码将两个向量连接到同一个矩阵中:

tab variable if variable <= number, matcell(x)
matrix list x   
mat a = x
mat a = a\x

但是,Stata 与此代码在同一列中连接。

我需要将它连接到同一个矩阵中的两个向量中,形成一个nx2 矩阵。

【问题讨论】:

  • 如果您觉得我的回答有帮助,请考虑使用复选标记接受它。

标签: matrix vector concatenation stata


【解决方案1】:

您需要使用, 而不是\

sysuse auto, clear
tabulate foreign, matcell(x)

matrix list x

x[2,1]
    c1
r1  52
r2  22

matrix a = x
matrix a = a , x

matrix list a

a[2,2]
    c1  c1
r1  52  52
r2  22  22

【讨论】:

    猜你喜欢
    • 2020-01-20
    • 1970-01-01
    • 2016-06-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-01-05
    • 1970-01-01
    相关资源
    最近更新 更多