Pandas interpolieren nur, wenn Werte auf beiden Seiten existierenPython

Python-Programme
Anonymous
 Pandas interpolieren nur, wenn Werte auf beiden Seiten existieren

Post by Anonymous »

Betrachten Sie PD.Series s

import pandas as pd
import numpy as np

s = pd.Series([np.nan, 1, np.nan, 3, np.nan])
< /code>



Wie kann ich interpolieren, um: < /em> < /strong> < /p>

zu erhaltenpd.Series([np.nan, 1, 2, 3, np.nan])

0 NaN
1 1.0
2 2.0
3 3.0
4 NaN
dtype: float64
< /code>

Hinweis: < /strong> Ich möchte, dass der erste und letzte np.nan < /code> < /p>

Ich möchte nur Werte ausfüllen, wenn ich Werte auf beiden Seiten habe, um die Interpolation zu tun, die die Interpolation unterpoliert.>

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post