如何看病

这篇是2011年的文章了, 很遗憾到了2018年仍然适用, 没有过时. 初始的版本用词更凶一些. 经过果壳网袁玥老师的修改之后温柔了许多. 这次贴进来, 还补充了番外篇.

2017年时, 极其自恋地搜索了一下<如何看病>, 好有趣,在公众号, 还有国医什么什么的公众号转载, 规规矩矩署名的. 在网页上, 有个耳鼻喉大夫转载时, 把里面眼科的例子全都自己改成了耳鼻喉的例子.

创作共用果然是个好协议


本文遵守创作共用-署名协议,欢迎传播 您可以自由:

  • 复制、发行、展览、表演、放映、广播或通过信息网络传播本作品
  • 创作演绎作品
  • 对本作品进行商业性使用 惟须遵守下列条件:
  • 署名 — 您必须按照作者或者许可人指定的方式对作品进行署名。

如何看病(-):该看不该看

  1. 我不想讨论医疗制度如何如何,只是在现有的条件下,尽可能帮助需要医疗救助的人,使人们看病的效率更高。
  2. 请质疑任何从网络上获取的医学知识,包括本blog
  3. 欢迎传播

阅读更多…

Pandas中集合的运算

快要被Pandas搞疯了. 各种奇技淫巧太多,

我觉得pandas, 或者说python的”大数据"处理技巧两种:

a0. 确定你需要的数据文件是什么名字
a1. 去stackoverflow搜数据文件名字看看教程. 
a2. 如果不能满足自己的要求, 提个问题, 然后等一周. 

或者:

b0. 自己查文档埋头苦干一周

通常前者的解决方案效果优于后者, 而且代码更为优雅易读.

例如:

你发现自己研究的数据来自 City_Zhvi_AllHomes.csv (From the Zillow research data site there is housing data for the United States. In particular the datafile for all homes at a city level, City_Zhvi_AllHomes.csv, has median home sale prices at a fine grained level.)

那么, 只需要在StackOverFlow上搜索City_Zhvi_AllHomes.csv 即可.

阅读更多…

人工晶状体调节力的难题

终于过完2017到2018年了, 这篇写于2015-08-20的文章, 又可以理直气壮地重新贴一遍. 哇哈哈哈!

2017年,世界上还有很多很多很多很多近视眼

2015-08-20

昨天(2015年8月19日)又看到所谓《2017年,世界上将不存在近视眼》的文章,类似的有《10秒钟让你恢复视力》http://fashion.sohu.com/20150529/n414051503.shtml 讲的是ocumetics (ocumetics.com)出的一种bionic lens能够将视力提高到3.0,这是误导,听我道来

这个基本上是一个这样的故事:理科生说给我一个支点我可以撬动地球,商科生激动地在写行星工程开发计划书,新闻系的同学拿着喇叭到处喊火星移民马上实现。现在由医科生讲讲为什么大家该吃药了。

阅读更多…

毛笔字粗浅研究(0)

最近在看黄简讲书法课程, 初级课程已经全部看完了. 这一部分讲的是如何用笔. 说实话黄简老师讲的用笔方法和我小时候学到的完全不同, 比如在转向的时候, 笔尖其实是转了一个小圈再行走.

因为看这种艺术课程, 讲述的技艺和自己之前没有接触过, 难以理解, 所以必须回到基础的物理学去理解. 这是所谓的”first principle thinking”吧.

所以首先对毛笔的运行过程进行一下建模.

阅读更多…

macOS X 中的$PATH

贪图享乐装了一个oh-my-zsh, 结果装好以后突然发现在终端中常用的命令都找不到了, 什么source activate , jupyter , conda ,敲完了以后都是一句:

    zsh: command not found:

真是一脑门子汗呐. 感觉就是召唤了一个不太熟的魔兽, 看起来很强大, 但不知道如何驾驭之.

阅读更多…

讨论医学问题前的基础讨论

在好友群/同学群里面迟早要遇到讨论医学/保健/养生问题的情况. 跟陌生人组成的群组还不同, 那里面也没必要深入讨论, 在同学群(当然不是大学同学)里面, 往往还是会出现一些"锐利而不失体面"的讨论.

所以看来还是需要"锐利而不失体面"地简单解释一下现代医学的一些基本概念. 也是躲不掉的. 说的不全的地方还请包含.

首先, 现代医学是科学的一部分. 科学的最基本属性是"可证伪性". 我觉得解释成"可重复性"更容易理解一些. 也就是说:

  • 给定同样的条件,
  • 施加同样的处理,
  • 得到同样的结果, 或者至少是在确定概率上得到同样的结果.

    阅读更多…

ABCD矩阵

光线传输矩阵

这是一次sympy的小练习.

光线传输矩阵又称做ABCD矩阵 用来描述近轴光线的传播过程.

光线穿过一个光学系统的过程可以用一个2x2的矩阵来表示, 如果:

  • 入射光线距离光轴是x1, 角度是 θ1,
  • 出射光线距离光轴是x2, 角度是 θ2,

那么: $$ \begin{bmatrix}x_2\\ \theta_2 \end{bmatrix} = \begin{bmatrix}A & B \\C & D \end{bmatrix} \begin{bmatrix}x_1\\ \theta_1 \end{bmatrix} $$

对于不同的光学元件, ABCD的取值不同.

下面准备使用python的符号运算库sympy, 进行光路的ABCD矩阵分析. 试图建立一个简化的眼球光路追迹模型.

阅读更多…