Sometimes the person who delivers the criticism read the chart wrong. Sometimes they haven’t had their morning coffee yet. Sometimes they simply have no idea what they’re talking about. And sometimes they are right.
No matter how good your work is, if you put yourself out there someone on the internet will say something hurtful and make you feel bad. It’s often not intentional, not that it matters. I am very proud of D3 but I maintain a collection of mean tweets people have shared about it. This is my process; don’t judge me. (And no, I’m not sharing the list.)
要能够找出善意的建议,阻断无端的恶毒。
项目
- Taras Kaduk: Cities with Best (and Worst) Weather, 2021 edition 将具有时间周期性的数据转化为环状(不是饼!)也并非原创,但这种「周而复始」的感觉总是让人看不腻。联想到的是 Xiaoji Chen 十年前的 Sky Color of 10 Chinese Cities.
- Weekly Post 319: Biannual transfer value list: Rashford takes first place (football-observatory.com) CIES Football Observatory 每半年会更新一次欧洲五大足球联赛球员的转会身价报告。其中,影响球员身价的因素包括
- 球员自身因素:合同期限、年龄、国家队入选情况、生涯进度、球场表现。
- 俱乐部因素:俱乐部经济状况、联赛竞技水平。
- 以及,通货膨胀因素。
- 具体的算法参考这里。当然了,每半年更新的报告其实只是提供了可以参考的一个观点,如果用马后炮的视角去一一对号入座,就不那么有意思了。球员的身价某些情况下是不可能得到应验的,因为当交易并不能发生的时候,标价也只是一个数字了。例如,文中对于 Marcus Rashford 的身价估值是 165.6 millions 英镑,我个人不认为这个数字有兑现的可能。
观点
- Which color scale to use when visualizing data - Datawrapper Blog Lisa Charlotte Rost 关于在可视化中如何使用 color scale 的文章,一共有四个部分,将常用的 color scale 类别分为 quantitative 和 qualitative 两大类,后者主要针对的是 categorical data, 前者的情况则需要进一步细分。正如文章中所说,其实很难有「一刀切」的选择标准,同样的数据在不同的人手里,因为想着重突出的表达观点不同,所以选择自然也就有了不同。Diverging scales 突出两极或者有意义的中点, sequential 则更明显直观(这一点是针对 diverging 而言的,因为有时候你并不确定两个极端哪个是极大,哪个是极小)。Classed 与否则可以有这么几个筛选原则:
- 数据本身是分类的,那自然可以分成不同 classes.
- 如果有统计学意义上的分组介入,自然也是要分 classes 更好.
- 如果旨在让读者阅读的时候直接获取到每个不同色块对应的数值的话,也是建议使用 classed.
故事
工具
- {gt} Cookbook (themockup.blog) {gt} 包作为 RStudio 官方出品的 R 包,它的诞生就是为了更易于用户做展示用,生成的表格也都是 HTML 格式的。这个非官方的教程遴选出几个常见的使用场景加以解读和注释。另外也给出了另一个相关的进阶教程:Advanced Usage (themockup.blog).
- quantmod: examples :: charting {quantmod} 中的 chartSeries() 函数可以直接调用生成股票中常用的 candlestick charts.
- regplane3D: Plotting 3D regression predictions in R | Methods Bites (uni-mannheim.de)
- Hypothes.is 和 docdrop 前者是一个开源 Chrome 浏览器插件 (Firefox 版本正在开发中),用于给任何一个网页进行标注,且标注内容可以跟随账号同步。同时还支持在浏览器中标注 pdf 文件。后者则支持将影印版本的 pdf 文件进行 OCR (optical character recognition). 用户将待转换文件上传至浏览器中,转换完成之后则会获取其下载链接。
- RStudio Cheatsheets - RStudio
- Charts.css
数据