大多数人没有使用的数据可视化方式

182

直方图和散点图是可视化数据和变量关系的很好的方法,但最近我一直在思考我错过了哪些可视化技术。你认为最不常用的图表类型是什么?

回答应该:

  1. 在实践中不是非常常用。
  2. 不需要太多的背景讨论就可以理解。
  3. 适用于许多常见情况。
  4. 包括可重复运行的代码示例(最好用R),可以附带链接图片。

16
我认为这是一次非常有用的讨论,很遗憾它已经关闭了。 - Alex Brown
2
@AlexBrown:那么为什么不投票重新开放呢?我可以理解这个问题的措辞可能会让人感觉“没有建设性”,但是这个问题在网络上得到了一些最深思熟虑和富有洞见的答案。我很想看到这些答案得到更新和扩展。 - max
2
这个问题可能应该移动到stats.stackoverflow.com。那个网站更适合这个问题。 - naught101
5
很遗憾在此关闭之前没有人提到QQ图,它们非常有用!请参考链接了解详情。 - naught101
1
这个应该重新打开。 - Peter Flom
我已经创建了一个可视化工具和库的列表。我认为这篇文章会为您提供您所寻找的最想要的可视化工具。http://shivganesh.com/2015/05/infovizgeek-encyclopedia-for-visualization-tools/ - Shiv Kumar Ganesh
15个回答

16

除了Tufte先生出色的作品外,我还推荐William S. Cleveland的书籍:Visualizing DataThe Elements of Graphing Data。它们不仅内容优秀,而且都是用R完成的,我相信这些代码可以公开获取。


15

箱线图!以下是R帮助文档中的示例:

boxplot(count ~ spray, data = InsectSprays, col = "lightgray")

在我看来,这是一个快速查看数据或比较分布的最方便的方法。 对于更复杂的分布,有一个名为vioplot的扩展。


2
Beanplot也可以在这里提到 http://www.jstatsoft.org/v28/c01/paper 和 http://cran.r-project.org/web/packages/beanplot/index.html - radek
箱线图并不是那么不常用, 对吧? 我的意思是, 在许多论文中使用条形图来表示应该用箱线图表示的数据, 但它们仍然相当普遍。 - naught101

12

我认为马赛克图表满足所提到的所有四个标准。在 R 中有一些示例,可以使用 mosaicplot 进行查看。


4
更好的马赛克图实现在vcd库中(函数名为“mosaic”)。它具有更灵活的方法签名,并且它是在网格中实现的(而不是在“base”图形系统中)。 - doug

11

请查看Edward Tufte的作品,特别是这本书

你也可以尝试观看并参加他的巡回演讲。非常好,包括四本他的书。(我发誓我不拥有他出版商的股票!)

顺便说一下,我喜欢他的微线条数据可视化技术。惊喜!Google已经写好并发布在Google Code上。


0

这个链接已经失效。 - tjebo

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接