Member-only story

如何用 R 绘制动态统计图?

Shuyi Wang
15 min readOct 1, 2021

--

如果一幅图胜过千言万语,那么一幅会动的图呢?

需求

绘制统计图形,是为了给谁看?

显然不是给电脑看。因为它看不懂,也没必要看。给它数据就好了。它理解起来,更准确。

绘制统计图形,是给人看的。可以给别人看。例如合作者、读者、审稿人,或者演讲时的观众。但更多的情况,图也是给自己看的。

为什么要画图?因为密密麻麻的数字或符号,远不如一幅图像,看得清楚和舒服。人类中的大多数,目前还没有进化出对海量原始数据,条件反射一般的理解能力。

漫长的演化史上,人类的感官只要能有效发现食物(包含猎物),快速捕获危险信号(例如捕食者逼近),和同类高效交流(使用声音、表情或肢体语言)就大概率可以在残酷的自然淘汰赛里幸存下来。

不得不从财务报表这样的密集数据里,发现机会和风险,是最近几百年才有的事儿。

巴菲特和芒格这样的投资大家,也许有这种超能力。但这种能力,显然不是所有人的标配。对普通人来说,理解大量的数据,统计图形很必要。因此人们常说,”一幅图胜过千言万语”。

在《如何用 Python 从海量文本抽取主题?》一文里,我给你展示过如何绘制主题挖掘图形。

而《如何用 Python 和 R 对故事情节做情绪分析?》一文中,我给你介绍了如何绘制故事情绪时间序列。

--

--

Shuyi Wang
Shuyi Wang

Written by Shuyi Wang

PhD in Information Science. Associate Professor at Tianjin Normal University. Former Adjunct Faculty at UNT. First Prize Winner of HackNTX 2018.

No responses yet