我有大约700个.mat文件保存在我的电脑(64位,Windows 8操作系统)中,这些文件包含包含矩阵的matlab结构,以及关于它们的其他信息,例如特征值等。我通过运行一些matlab代码。如何将.mat文件导入Jupyter笔记本,以便在scikit-learn中将它们用于机器学习?
现在,我正在学习scikit-learn,并且我想将.mat文件导入到Jupyter笔记本中,并且希望在矩阵的scikit-learn(而不是matlab中)中执行机器学习保存在上面提到的.mat文件中。
我该怎么做这个导入Jupyter?
另外,上面的矩阵可能以matlab数组格式保存。我怎样才能将它们转换成numpy数组,让它们准备好使用scikit-learn?
我对Jupyter和Python一般都很陌生,所以如果可以的话,我会非常感谢一步一步的指导。
感谢您的回答。对不起,我根本不知道R,并且只想在Python中执行ML。 有没有办法将.mat文件转换为Python文件以将其用于Jupyter? –
也许它可能对我来说是一个愚蠢的行为,因为你可能已经使用了它,但是这不工作? http://stackoverflow.com/questions/874461/read-mat-files-in-python – PrisonGuy