首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将数字和字符串数组从Matlab导出到Stata

将数字和字符串数组从Matlab导出到Stata
EN

Stack Overflow用户
提问于 2019-08-31 03:27:48
回答 1查看 585关注 0票数 0

我需要从Matlab导出一个数字和字符串数组到Stata。

例如:

代码语言:javascript
复制
clear

r=2;
n=4;
X=unifrnd(0,1,r,n);

X_STATA=reshape(X.', r*n,1);
id_STATA=kron((1:1:r).', ones(n,1));
mode_STATA=repmat(["AIR"; "TRAIN"; "BUS"; "CAR"],r,1);

在这里,我想导出X_STATAid_STATAmode_STATA

我该怎么做呢?

特别是,我希望确保X_STATA条目逗号后面的数字能够很好地导出,没有不适当的近似值。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-08-31 18:34:31

在Matlab中,您可以执行以下操作:

代码语言:javascript
复制
writematrix(X_STATA, 'myfile.csv', 'precision', 17)

在Stata中,您可以像这样导入数据:

代码语言:javascript
复制
import delimited myfile.csv, asdouble
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/57732293

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档