Pandas / Grouby: интерполяция значений nan в одном столбце на основе полиномиальной интерполяции другого столбца - PullRequest
0 голосов
/ 08 мая 2020

Я пытаюсь сделать прогноз на основе корреляции между 2 столбцами.

У меня есть фрейм данных, как показано ниже, состоящий из 3 столбцов (Тип продукта, Длина и Вес)

Для каждого продукта типа (A, B или C), я пытаюсь сделать полиномиальное предсказание (n-й порядок) для веса на основе указанной длины (если указана)

для продукта A, у меня есть простой линейный наклон веса / длины равен 2, следовательно, произведение A недостающего значения веса будет 120 (с индексом 4).

Как я могу выполнить это вычисление для всех значений nan, используя полиномиальное предсказание 1-й или 2-й степени для веса столбец в зависимости от соотношения длины и веса этого продукта.

enter image description here

...