三九宝宝网宝宝百科宝宝知识

在机器学习科学计算领域有哪些工具能让python和matlab一样好用

02月09日 编辑 39baobao.com

[哪个背单词的 App更好用]最新2017十三款背单词软件测评报告: 背英语单词是最令人头疼的事儿,如果能选择一套适合的背单词软件,对于单词记忆会有事半功倍的效果,然而目前市场上背单词软件到处都是,我们应...+阅读

Pycharm相比Spyder的优点是:

1 调试更方便,Spyder在其他文件里面设置断点,竟然无法停下来,必须得在主程序里面设置一个断点,然后“Step into”,如果嵌套比较深的话,这种方法特别麻烦。 Pycharm就没有这个问题。

2 Pycharm的“Reformat code”功能我特别喜欢,可以自动将你的代码排版规范,比如=两边各空一格,函数结尾空两行等等,不止能作用于一个文件,而且能一次性作用于整个项目!

Pycharm的缺点:

1 最新版本虽然支持了ipython,但功能体验比较差,1,反应比较慢 2 tab键经常不能弹出对象的属性与方法。

2 没有workspace。

所以,我的建议是结合使用这两个工具,基本上能达到MATLAB的使用体验。

2016年3月14日的补充

经过一段时间使用,也发现了Anaconda的缺点。特别是spyder。

1 在workspace里,对数据量偏大一点的变量进行查看,容易卡死,而MATLAB不会。

2 再workspace里,浮点数只显示小数点后三位,我经常要手工修改为显示为小数点后6位,不知道怎么修改默认设置。

3 断点调试明显没有MATLAB方便。

4 没有MATLAB那样方便的Profiler,用于发现代码运算瓶颈,而Spyder没有。

还有其他的,就不一一列举了,总之,在IDE上,Spyder相比MATLAB差远了,但我用Python,仍然会用Spyder,因为目前没有更好的替代品。

原答案:

千言万语汇成一句话: 安装Anaconda!

Anaconda非常适合做研究.Pycharm适合做开发,而不是研究.

为什么说Anaconda好呢?

1 自带了很多适合搞科学研究的库,比如numpy, scipy, pandas, matplotlib, sympy, sklearn等.

2 里面的spyder的界面非常像matlab的界面, 还支持单步调试.编辑器像matlab那样,可以创建cell(使用#%%,与matlab类似),方便查看与调试。

3 里面的ipython notebook, 非常适合交互和展示成果.

以下为关联文档:

纸尿裤哪种好用您好! 我早期一直是用的【好奇】纸尿裤,质量确实是好,只是价格太贵了。后来咨询了很多同事后,他们都用的是【小鹿超薄干爽】,看清楚了哦,是超薄干爽,这个是属于中端产品,价格比较适...

那款Linux操作系统好用最易用的有OpenSUSE、Ubuntu、Mandriva等,最强大的有Debian、RedHat等。 其中:OpenSUSE在桌面环境上做得很好,看着很漂亮;Ubuntu可以免费获得安装光盘;Mandriva类似于OpenSUSE,不...

dota中地精修补匠TK有一种欧式TK是主机器人打远古的嗯是的,现在这种打法,国内也很流行,前期先要2级激光,也是看局势加点的。然后满机器人,队友拉近卫远古。无用挂件,魔瓶,速出飞鞋,留点学大。自己有时间也可以来下远古,在控符的时候,也...

什么工程量计价软件好用容易学该系列软件包括,清单计价软件,工程量计算软件,钢筋计算软件,该系列软件的开发紧扣最新的工程量清单计价规范,并提供多省市最新定额。包括市政版,建工版,园林版,安装版等。 惠悦清单...

谁能给我介绍一个好用的物流管理软件啊LRS物流资源管理平台 现代化的集团式物流企业应是反映迅速及时、运转高效、管理实时的物流管理机构,集团内协同合作、资源共享,对外提供高标准的服务,提高客户需求响应速度,充分...

好用的物流软件性价比最高的物流软件有没有推荐一款啊这个很难说哦,每个地方都有好的物流软件,每个软件公司都有优质的软件客户,如果访问物流公司都用什么物流如那件,有博科、华远,很多用了域普,还有蓝桥,也有许多物流公司换用了科邦物...

元创猫里面的赛事评级WRO世界青少年机器人奥林匹克竞赛具体是什WRO世界青少年机器人奥林匹克竞赛(简称WRO),是一场专属于青少年盛宴,WRO旨在组织世界各少年以友好的方式参与机器人竞赛,培养机器人爱好者思考和解决问题的技巧。 2003年11月,由中...

什么牙膏好用牙膏其实都差不多,没多大讲究,最主要的就是要坚持 多刷刷牙,牙膏可以多试试国产的中药清热牙膏,最好是不含氟的~比如田七 黑 妹~~~牙齿黄和体质 刷牙 还有身体状况有关!!!黄种人天...

什么牌子的针式打印机好用所以,最好的方案就是采用连续供墨系统,这种系统需要改动打印机墨盒装置,在打印机外增加一个分体式的大型的墨水盒,每种颜色各自都有一个墨盒,能装不少墨水。 我想购买时,一次性买...

推荐阅读
图文推荐