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.>
Pandas interpolieren nur, wenn Werte auf beiden Seiten existieren ⇐ Python
-
- Similar Topics
- Replies
- Views
- Last post