我正在处理一个数据集,其中某些行(subj)的左端和/或右端可以具有NaN值。
我的问题:如何重新缩放每一行,以使每一行中的真实数据都沿着54个点重新分布,而又保持相同的模式?
在我的示例中,目标是使所有行具有54点,其中 -对于subj1:point1保持不变(2.5),最后一个具有实数的点(point49中的4.8)移到point54。 -对于subj2:point4移至point1(3.0),最后一个点保持不变(4.1) -for subj3:point2(2.6)移至point1,最后一个具有实数的点(point48中的3.6)移至point54。
我尝试进行插值,但没有得到所需的内容。
interpdf = df.interpolate()
任何帮助将不胜感激!