今天在知乎中看到了一篇文章,讲的是金融的学生如何来获取数据。其中一种是花钱买数据,一种是使用网络爬虫在网络上抓取数据,还有一种是我最感兴趣的,从别人的图形中“提取”数据。
那么如何从图形中提取数据,这里介绍到
(1)提取图形数据的利器:WebPlotDigitizer :http://arohatgi.info/WebPlotDigitizer/app/
(2)绘制曲线的工具:Plotly: https://plot.ly/feed/
在图形提取的时候,分为手动模式和自动模式,自动模式下首先会根据曲线的颜色选定曲线,同时可以使用mask(box,pen,erase etc)来选定数据的有效区,选定后Filter还可以用来确认所选数据是否有效。在获取数据后,可以将数据导出成csv模式 or在Plotly中绘制图形。
下面是图形提取的效果
(1)原始图形
提取数据后新绘制的图形
(2)
原始曲线
提取数据后新绘制曲线
(3)
原始曲线
取点
在Plotly中绘制新曲线
在excel中绘制新曲线
这种从图形中自动获取数据的方法在很多行业中都很有用处,比起matlab来也简便许多。