2022-06-05

求索集 第七 - 也许这...

求索集 第七 - 也许这就是人生的真相 初识随机漫步有感

端午节, 数据分析开始学习随机漫步. 仅仅接触到一个变量的变化趋势就堪称无穷, 头晕脑胀不明所以, 我突然想起了屈原老爷子的诗句:

朝发轫于苍梧兮,夕余至乎县圃。欲少留此灵琐兮,日忽忽其将暮。吾令羲和弭节兮,望崦嵫而勿迫。路曼曼其修远兮,吾将上下而求索。

这里有几个名词我专门查了一下:

  • 苍梧, 广西地名;

  • 县圃, 昆仑山顶, 神仙居所

  • 灵琐, 神仙住宅的大门

  • 羲和, 太阳女神, 传说中最早的天文学家和历法制定者, 我国去年发射的第一颗探日卫星就是”羲和号”. 关于羲和, 需要注意的大概有两点, 第一, 她虽然好成女神, 但在神话里她是东夷族的族人, 换句话说, 就像神农氏, 轩辕氏, 有巢氏, 燧人氏一样, 虽然好成神, 但中国自古就讲究天人合一, 从不认为世界是神创造的, 只不过神是人的杰出代表罢了. 第二点, 羲和有个孩子,就是在中国文化中象征着太阳的金乌, 或者说是只三足乌鸦. 如今, 乌鸦在国内的地位一落千丈, 不知什么时候被安了个老鸹的别名成了霉运的象征, 反而隔壁日本倒是继承了金乌的形象, 还给起了个名字叫八咫鸟, 成了自己的神鸟. 甚至日本足协直接把金乌放到了自己的标志里, 算是和日本的太阳旗彼此呼应, 只能说, 我们在传承传统文化的道路上, 还有很多事情要做, 远不是吃两根前门楼子造型的冰棍就够了:

    日本足协标志

  • 弭节, 停车休息

  • 崦嵫, 山名, 甘肃境内

所以屈原老爷子仅仅用了这几句诗, 就展示怹无穷的想象力, 伟大的志向, 尤其是对真理的向往. 而初步知道了随机漫步的概念, 我第一反应就是, 难道这就是宇宙的真相?

下面是最基础的随机漫步, 一个变量随机的变化:
1
2
3
4
5
6
7
8
9
import random
import matplotlib.pyplot as plt
positions = 0
walk = [positions]
for i in range(10000):
steps = 3 if random.randint(0, 1) else -3
positions = positions + steps
walk.append(positions)
plt.plot(walk)

我定义了一个变量positions, 它会随着时间变化而随机变化. 它的变化逻辑是:

每个step, 都会按50%概率让这个变量随机增加3或减少3, 然后这样的随机变化执行10000次, 然后生成变量的变化图像.

我分别运行了5次代码,得到了5个完全不同的结果:

第一次结果

第二次结果

第三次结果

第四次结果

第五次结果

可以看到, 同样的代码, 最简单的一个变量的随机漫步, 5次结果完全不同. 有的一路走低, 有的先抑后扬, 但总体来说都是大起大落. 注意一下竖轴, 每次同样概率的+3 或 -3, 但有的区间瞬间就一路跌入低谷, 最小值直接到了-300多; 也有的区间意气风发, 昂首挺胸瞬间就到了+200多.

这样的图形可以附会到很多场景, 比如股市, 比如人生. 我想, 就算是真的有神灵, 就算他真的能写出一个人人生的代码, 他也无法决定这个人人生的走向, 因为在每个step, 人都会做出自己的决定, 这个决定是神灵无法预料的. 唯一能决定是哪种决定的, 只能是人自己.

我命由我不由天

这句话虽然是一个反派喊出来的, 但不可否认, 这个结论是符合逻辑的. 每个人的初始条件不同, 这是客观存在的, 但它只能决定你在每个路口做出决定后的变化幅度, 有的人变一次是 100, 有的人只能是10, 有的人是0.1. 但是我们却能决定, 这100 / 10 / 0.1, 到底是+, 还是-. 只要坚持, 只要努力, 只要做你觉得对的事情, 我想你的人生曲线会和你的期望大致相符.

<<国际歌>>里有一句话特别好地说出了我的心声:

从来就没有什么救世主

也不靠神仙皇帝

要创造人类的幸福

全靠我们自己

嗯, 唱着国际歌学习Python数据分析, 效果真好