Читая ваш вопрос, я не понял, что вы действительно хотели получить в качестве ответа -
- Различные методы экстраполяции или
- Как заполнить значения NA в столбцах с помощью определенной экстраполяцииметодов.
Однако я попытаюсь ответить на оба вопроса.
mean_acc, x_acc, y_acc, z_acc. Нулевые значения могут быть заполнены их средними значениями.Для y_gyro преобразуйте существующие в Log Transforms, а затем экстраполируйте среднее значение Log, а затем инвертируйте Log, чтобы получить необходимые значения.
Попробуйте построить остальные поля и попытайтесь найти отношение, которое можно использовать для экстраполяцииЗначения NULL в оставшихся столбцах.
Экстраполяция нулевых значений в пандах.
X ['mean_acc']. Fillna (X ['mean_acc']. Mean (), inplace = True)