我的PC(64位,Windows 8操作系统)中保存了大约700个.mat文件,这些文件包含包含矩阵的matlab结构,以及有关它们的其他信息,如特征值等。我通过运行一些matlab生成这些文件码。
现在,我正在学习scikit-learn,我想将.mat文件导入我的Jupyter笔记本,并希望在scikit-learn(不是matlab)中保存的矩阵中执行机器学习在上面提到的.mat文件中。
如何将此导入Jupyter?
此外,上面的矩阵可能以matlab数组格式保存。如何将它们转换为numpy数组,以便为scikit-learn使用做好准备?
我对Jupyter和Python非常陌生,所以如果可以的话,我会非常感谢一步一步的指导。
答案 0 :(得分:-2)
只要我知道你应该将所有内容转换为python(阅读:重新做所有的工作)但是Jupyter也应该支持R-notebooks。 因此,如果您只想拥有一个笔记本,可以将数据从matlab转换为R(参见:https://stat.ethz.ch/pipermail/r-help/2008-March/158144.html),然后创建它。
希望它有用,如果不是我很抱歉。 好运!