统计图形有“你好,世界”吗?

机器算法验证 数据可视化
2022-02-10 11:15:54

在计算机编程中,有一个经典的第一个用于学习/教授新语言或系统的程序,称为“hello, world”。 http://en.wikipedia.org/wiki/Hello_world_program

使用图形包是否有经典的第一个数据可视化?如果是这样,它是什么?如果没有,好的候选人会是什么?

4个回答

我可能会从散点图开始并演示四个丑陋的相关性

两个想法:

A. 当我试图了解“Hello World”的本质时,它是在编程语言中生成一个打印单行文本的有效程序所必须完成的最低限度。这表明你的“Hello World”应该是一个单变量数据集,这是你可以插入统计或图形程序的最基本的东西。

B. 我不知道有任何图形“Hello World”。我能找到的最接近的是包含在各种统计包中的典型数据集,例如 R 的 AirPassengers。在 R 中,Hello World 图形语句将是:

plot (AirPassengers)  # Base graphics, prints line graph

或者

qplot (AirPassengers) # ggplot2, prints a bar chart

或者

xyplot (AirPassengers) # lattice, which doesn't have a generic plot

就个人而言,我认为最简单的图表是折线图,其中 Y 和 X 中有 N 个项目,范围为 1:N。但这不是一个标准。

正态分布随机变量样本的直方图。

我认为答案是“不”。也就是说,对您的问题没有普遍同意的答案。

@StasK 指向散点图。

但我会考虑做什么plotR这取决于数据!

您可能会争辩说单变量统计比双变量统计更简单。所以......也许最基本的东西是直方图;或者可能是条形图;也许是密度图。

如果点“Hello, World!” 是为了表明你可以让计算机做一些事情,然后我会说任何情节都会做。