4. 某村庄对该村内 50 名老年人、年轻人每年是否体检的情况进行了调查, 统计数据如表所示:

|  | 每年体检 | 每年未体检 | 合计 |
| :---: | :---: | :---: | :---: |
| 老年人 | $a$ | 7 | $c$ |
| 年轻人 | 6 | $b$ | $d$ |
| 合计 | $e$ | $f$ | 50 |

已知抽取的老年人、年轻人各 25 名, 则对列联表数据的分析错误的是 ( )
由题意得, $a+7=c=25,6+b=d=25, a+6=e, 7+b=f, e+f=50$,所以 $a=18, b=19, c+d=50, e=24, f=26$, 则 $e-f=-2$,故选 D.