Interpolación en DataFrame en pandas

Tengo un DataFrame, digamos una superficie de volatilidad con índice como tiempo y columna como huelga. ¿Cómo hago la interpolación bidimensional? puedoreindex pero como trato conNaN? Sé que podemosfillna(method='pad') Pero ni siquiera es una interpolación lineal. ¿Hay alguna manera de que podamos conectar nuestro propio método para hacer la interpolación?

Respuestas a la pregunta(2)

Su respuesta a la pregunta