【问题标题】:Reading matrices into Mata将矩阵读入 Mata
【发布时间】:2014-02-25 16:06:20
【问题描述】:

我有一些大型矩阵要在 Mata 中处理,即典型的矩阵运算,例如求逆、乘法等。这些是第一行中具有变量名称的 Stata 文件。有些非常大,> 15 GB。所以,第一个问题是读取数据。我阅读了一些关于设置视图的内容,但我的 Stata 版本没有显示对 st_view 的任何帮助。 Mata 的帮助讨论了使用 fopen() 打开文件,但它非常神秘。我还阅读了一些关于 Mata 添加更改原始数据的内容。我更喜欢一些不会改变我的原始数据的策略,因为创建原始矩阵需要很长时间。有人能指出我正确的方向吗?

【问题讨论】:

    标签: matrix stata


    【解决方案1】:

    这里有一些错误信息!

    1. 如果您的矩阵已经读入,fopen() 听起来与您无关。

    2. 如果您的矩阵包含 Stata 中已有的变量,请考虑使用 putmata。但是,如果变量名确实在第一行(即观察),您可能需要将它们取出并destring

    3. st_view() 已记录在案;大概你只是在寻找错误的地方。从help m4_stata 开始。

    4. 除非您要求,否则 Mata 不会更改您的 Stata 数据。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2023-03-07
      • 1970-01-01
      • 2013-01-22
      • 1970-01-01
      • 2015-01-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多