首页 > 解决方案 > 如何在 STATA 中创建矩阵

问题描述

我想根据特定的概率分布制作两个变量的样本。我想制作一个表示概率分布的矩阵,但我的代码导致“p 未定义”。// p = 矩阵(c(0.04,0.1,0,0.06,0.05,0.3,0,0.05,0.14,0.1,0.06,0.1), nrow=3, ncol=4, byrow = TRUE) sample_100 = rDiscrete(n =50000,pf=p) // 我该如何解决这个问题?

标签: matrixrandomstataprobability-distribution

解决方案


matrix()这是在命令中创建矩阵的一种方法:

matrix input p = (0.04,0.1,0,0.06 \ 0.05,0.3,0,0.05 \ 0.14,0.1,0.06,0.1)

这回答了您帖子标题中的问题。如果您提供有关您的问题的更多信息,您可能会得到更完整的答案。

正如我所提到help matrix的:将为您提供文档,这将对您有所帮助。


推荐阅读