你好,引起血红蛋白低的原因比较多,比如说有缺铁性的贫血或者是因为出血,造血功能障碍等等。血小板低有可能是因为血液病或者是因为巨幼细胞贫血,酗酒或者是骨髓疾病引起,所以的话建议详细的检查一下,然后再对症治疗。