- 博客(5)
- 资源 (8)
- 收藏
- 关注
原创 matplotlib pyplot 输出eps图片打开后显示空白
错误实践# 绘制好图片后使用plt(pyplot)显示图片并保存图片....plt.show()plt.savefig('foo.eps', format='eps', dpi=1000)正确做法# plt调用gcf函数取得当前绘制的figure并调用savefig函数foo_fig = plt.gcf() # 'get current figure'foo_fig.savefig(
2016-05-31 17:17:08 19315 1
原创 如何通过wget下载GitHub gist文件
打开gist的文件, 点击Raw。 打开后如下图,此时的地址便是wget的下载地址: wget上面的地址即可。如下图,下载成功。 对于curl应该也适用,找到正确的下载地址就行。这样的话,就可以将一个无插件版本的vim配置文件放到GitHub的gist上托管,下次如果是需要到一台新的服务器上进行vim操作,直接wget下载该gist即可获得一个非常轻量实用的vim配置。这里是我在gist的vim配置
2016-05-29 09:48:46 6572
翻译 matplotlib可视化教程 :绘制有关Turmp, Clinton 和Sanders的推特信息
使用 pandas 和 matplotlib 分析推特Python有着各种各样的可视化库,其中包括了seaborn, networkx 和 vispy。大部分的可视化Python库都是基于或部分基于matplotlib, matplotlib往往是绘制一些简单图的首选,但是同时对于太过复杂的图往往无能为力而不得不借助于其他库。在本篇的matplotlib教程中,我们将会涉及到该库的基础,并通过一些中
2016-05-16 15:02:11 4412
原创 终端利器 - tmux配置与使用
适用场景tmux是一个优秀的终端多路复用软件,类似GNU Screen,但来自于OpenBSD,采用BSD授权。使用它最直观的好处就是,通过一个终端登录远程主机并运行tmux后,在其中可以开启多个控制台而无需再“浪费”多余的终端来连接这台远程主机;当然其功能远不止于此,比如分屏(当然其他一些软件也能达到这个目的,比如vim,但我还是喜欢tmux的分屏)。为什么使用tmux:tmux比screen有更
2016-05-10 09:58:30 8530
原创 理解梯度下降
机器学习中常会用随机梯度下降法求解一个目标函数 L(Θ)L(\Theta) ,并且常是最小化的一个优化问题: min L(Θ)min \ L \left(\Theta\right) 我们所追求的是目标函数能够快速收敛或到达一个极小值点。而随机梯度法操作起来也很简单,不过是求偏导数而已,但是为什么是这样呢?为什么算出偏导数就能说下降得最快?初期并不很明了,后来看过一些数学相关的知识才稍微明白了一点
2016-05-05 13:30:18 14901 3
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人