问题分析:载脂蛋白b高的原因,通常有生理性和病理性两种。生理性,主要是由于摄入蛋白质过多,导致体内脂类物质堆积过多,引发载脂蛋白b升高。一些疾病如载脂蛋白血症、心肌梗塞、糖尿病、肝炎等,也会导致载脂蛋白b高。