Embodiments of the present disclosure provide a data signal compensation method for a pixel circuit, including: inputting a test signal to the data signal line, and detecting a real-time voltage at the first node after a first preset time elapses; comparing the real-time voltage with a preset voltage, and in response to the real-time voltage being deviated from the preset voltage, adjusting an initial compensation value for a mobility, so as to make the real-time voltage be consistent with the preset voltage, wherein the preset voltage is set by obtaining an initial threshold voltage for the driving transistor; generating a compensation test signal and inputting the compensation test signal to the data signal line; and generating a test signal, inputting the generated test signal to the data signal line, and sensing a first voltage at the first node after a first preset time elapses as the preset voltage.