小编Jay*_*Jay的帖子

将Matlab数据文件读入Python,需要导出为CSV

我已经读了一个包含大量数组作为数据集的Matlab文件到Python中,mat使用以下命令在变量名下存储Matlab Dictionary :

mat = loadmat('Sample Matlab Extract.mat')

有没有办法我可以使用Python写入csv功能来保存这个我在Python中作为逗号分隔文件读取的Matlab字典变量?

with open('mycsvfile.csv','wb') as f:
   w = csv.writer(f)
   w.writerows(mat.items())
   f.close()
Run Code Online (Sandbox Code Playgroud)

创建一个CSV文件,其中一列包含字典中的数组名称,然后另一列包含每个相应数组的第一个元素.有没有办法利用类似这样的命令来获取'mat'字典变量内部数组中的所有相应元素?

python matlab numpy scipy

7
推荐指数
1
解决办法
1万
查看次数

标签 统计

matlab ×1

numpy ×1

python ×1

scipy ×1