欢迎光临散文网 会员登陆 & 注册

【上 网 课】Origin进行简单时间序列数据处理

2020-02-21 14:20 作者:景育  | 我要投稿

上次主要讲了使用Excel进行简单的数据处理,即“画播放量增速图像”,也就是播放量的一阶导函数图像。

在之前的《概论》里,我也提过数据的采集方法:

近日yhtq用通俗的话语来介绍了数据采集的方法,比较适合“萌新”查阅:

今天,我们使用Origin这一软件,进行时间序列的数据处理。可能大多数人都没有听说过Origin这款软件,毕竟远没有Excel知名度大。

Origin是由OriginLab公司开发的一个科学绘图、数据分析软件。

引用一段百度百科的话语,来介绍Origin。Excel的定位是办公软件,而Origin的定位则是科学绘图、数据分析。在今天的例子里面,你会发现使用Origin软件不需要键入任何一个公式,相比之下,Excel反而要键入公式。这么说来,Origin比Excel更为方便。

本文以视频AV893811**为例,由冰数据测得其自2020-2-16 19:17至2020-2-21 13:00的播放量数据,共6800+条记录。数据以csv格式保存,使用Excel打开的话,则是下图的样式。

Excel中的数据

我们可以将其复制粘贴到Origin中,也可以直接由Origin导入数据。

Origin中的数据

Origin的软件UI停留在2003年前后的画风,显得有点与时代脱节。不过这不妨碍我们使用它,选中两列数据,在“绘图”菜单中选取折线图。

这样可以直接得到播放量随时间的函数图像。

Origin绘出的函数图像
(与Excel中的图像对比)

依次点击“分析”菜单 - “数学” - “微分” - “打开对话框”,不需要复杂的公式,Origin可以直接帮你求微分(求导)。

在“微分 differentiate”对话框内,几乎不需要操作,可以直接点“确认”按钮。

这里有一个选项是“导数的阶”,求播放量速度是播放量的1阶导数。现在有部分学者试图从2阶导数上分析数据。当然,我们这里只需要一阶导数。

求导之后,相应的数据会显示在原先的表格中。

这里播放量增速,即derivative of “播放量”的单位是“播放量/日”。

我们按照之前画函数图像的方法,可以画出第三列和第一列的函数图像。

虽然这样已经可以很明晰的函数图像了,但是,我们仍然可以进一步操作。Origin自带了一些“去除噪声”的功能,我们看到原图像过于“毛糙”,可以去除噪声,而不改变整体形貌。

这样,我们可以最终得出“播放量增速”的函数图像:


【上 网 课】Origin进行简单时间序列数据处理的评论 (共 条)

分享到微博请遵守国家法律