Showing posts with label 统计. Show all posts
Showing posts with label 统计. Show all posts

Friday, September 22, 2006

灵活的棕色狐狸跳过懒狗

我承认,这是个让人不知所云的标题,而它的英文原文“The quick brown fox jumps over the lazy dog.”同样让人不知所云。

其实,这是 Windows 字体文件样例里面的文字,开始我很奇怪为什么会用这么奇怪的一句话来作为样例,莫非是有什么典故。后来发现,这一句话包含了所有的 26 个字母。由于像 x、z、q 这样的字母出现频率很小,为了用很简单的一句话展现所有的字母样式,所以才会出现这么奇怪的句子吧。

现在,Windows 字体样例的文字已经改为“Jackdaws love my big sphinx of quartz.”仅用了 31 个字母和 7 个单词,比原来的更简洁。原来那句用了 35 个字母和 9 个单词。

由此我想到了我们所用的键盘的键位排列。实际上这种 QWERTY 键盘被广泛的用于几乎所有 26 个字母需要同时出现的输入场合,其名称取自这种键盘第一行的前六个字母。QWERTY 最先是有打字机的发明者 Christopher Sholes 于 1868 年发明。可能你知道这种排列是参考了所有字母出现的频率,不过,当我们把所有的字母频率反应到键盘上,会发现未必是这样。

以下是字母出现的频率表:

排序字母出现频率(%)
1e11.88312
2o8.181818
3r7.207792
4a7.012987
5t6.948052
6n6.623377
7h5.389610
8s5.324675
9i5.194805
10l4.935065
11m3.636364
12u3.506494
13c3.311688
14d3.311688
15w2.662338
16g2.597403
17p2.402597
18b2.337662
19y2.337662
20k1.948052
21f1.753247
22v0.974026
23x0.259740
24j0.129870
25q0.064935
26z0.064935


以上是字母频率的分布情况,颜色越深,代表出现频率越大。可以发现,实际上,高频率的字母并没有集中在手指最容易按到的地方。

查询了一下 Wikipedia,资料解释说,这个键盘在设计的时候考虑了经常出现的字母组合,以及希望尽量能够让两只手轮流敲键,即一只手在敲击按键的同时另一只手移到下一个按键的位置,以此来提高输入的速度。但实际上却事与愿违,对这种键盘排列方式的负面评价,在它被发明后的 138 年间从未间断过。之所以我们今天还在广泛的使用它,我想跟习惯还是有很大的关系吧。大多数人会用它,恐怕并不是因为它真的有那么科学。一开始艰难的记忆下了所有按键的位置,反复使用形成反射以后,我想,没有谁会再去适应另一种键盘的排列,尽管可能会让你输入的速度更快。

Monday, September 11, 2006

世界真的很小

Ricky 先生的 blog 上画了一张复杂如蜘蛛网的人际关系图,用来展示自己交往圈子中种种令人咋舌的巧合,由此我也想到了自己同样遇到过多次类似的巧合。我也画了这样一张图,可见世界真的真的很小。

为了比较明白的说明图中复杂的关系,先来举两个例子来说明两种典型的人际关系。

设自己为 A,你认识某人 B,然后通过某人认识了某人 C,于是 A、B、C 三人相互认识(如图一)。这是人们关系互动最自然的一种方式。我们用箭头来表示结识的路径,一个三角中存在连续的两个箭头,即可表示这种因介绍而认识的情况。

图一

图二

当然,这种因介绍而认识,不管介绍是有意的还是无意的,这都很平常,没什么可奇怪的。但是,我们再来看另一种情况:

还是设自己为 A,你同时认识某 B 和某 C,而且 B 和 C 处在自己的两个截然不同的圈子中,但是你却不知道 B 和 C 之间也是相互认识的(如图二);或者 B 和 C 都同时认识某人 D,尽管 B 和 C 互相并不认识。同样如果站在 B 或者 C 的角度上,B 可能并不知道 A 认识 C,而 C 也可能不知道 A 和 B 很熟。

所以,如果一个三角(或多边形)中,如果没有两个连续的箭头,即不存在任何介绍的关系,则可以被认为是一个巧合。

下面是我的一个简单的关系图。由于只是为了说明这种巧合,因此为了避免过于复杂,很多无意义的因介绍而认识的关系都已略去,但仍然可以看出有很多巧合存在。


图三

巧合A. XBX 是我多年的好友,但是在另一个城市 B;通过他认识了 MMX,在城市 T。然而,MMX 居然和我大学同学 LY 是高中同学。

巧合B. 很久之前就因为网络认识 Michael,而他居然是我以前同时 ZJ 的高中同学。

巧合C. 另一个认识很久的好友 CD,远在城市 S。而 Michael 后来也去了城市 S。一日 CD 突然问我,你是不是有个朋友叫 Michael 的现在在城市 S?他们两个原来已经在网上认识而且聊了很久了…… 在城市 S 我认识的人也不过只有两、三个而已啊……

巧合D. 很早之前,通过 YY 认识了 LL,而最近认识的 Brian 有个很熟的朋友 LJ,原本是毫不相干的两回事,但是巧就巧在 LL 和 LJ 是两口子。

巧合E. 还是 YY,通过他认识了 XYF,而 XYF 和我的新同事兼死党 Akira 居然是大学很熟的校友,据说以前一起在学生会共事过。

巧合F. 我大学期间的死党 LXJ,居然在法语公选课上认识了 YY 的远房亲戚 TZY。

巧合G. 以前在翻 Mok 相册(实物,非电子相册)的时候,他曾经跟我提起过某人 X,据说 X 每年会有一段时间在城市 S。而我另有一网上熟人 XW,说是去城市 S 闯一闯。某日,XW 跟我说最近结识了一个人,还发给我看其照片,照片里的那人赫然就是以前 Mok 相册里的某 X,而且,还是相同的照片。

另外还有一桩巧合的事情没有列出来。我大学的同学去苏州友达光电实习的时候,碰到了我高中的同学 H。这听起来似乎不算太离奇,不过 H 读高中的城市,读大学的城市都不在苏州。我之所以没有把这个巧合放到图里,是因为我觉得这件事情有可原。因为第一我们都是理工科的,而那年友达光电招人规模实在很大,全国各地都有,有那么一两个碰到,虽然几率很小,但是也是可能的吧。

可能很多人都知道六度理论,或者叫做六度分割。以上图里面的关系最多发展到两、三度,因为我并不善于发掘这些潜在的联系。如果度数再深一些,或许这个图上任何两个人都可以绕开我而发生某种关联……