华为运动健康和Keep的步频数据不一致是因为它们采集步频数据的方式不同。通常来说,步频是通过传感器来采集的,而不同的传感器可能会有不同的精度和采集方式,因此在不同的设备或APP上采集到的步频数据可能会有所不同。