1. A data correction apparatus which corrects data associated with an image of an object, comprising: an input unit configured to input vector data obtained by connecting data to be corrected to each other; a generation unit configured to execute dimension reduction processing in which the vector data is projected onto a subspace to generate a dimensionally reduced projection vector, and dimension restoration processing in which a dimensionality of the projection vector is restored to generate dimensionally restored vector data, thereby generating a plurality of dimensionally restored vector data for each type of fluctuation of the object in the image; a determination unit configured to determine the fluctuation of the object based on the projection vector; and an integration unit configured to integrate the plurality of dimensionally restored vector data with each other based on the determination result obtained by said determination unit, and outputting the integration result as corrected data.