Series.ffill()
パンダSeries.ffill()
は、直接入力の同義語です。この関数は、直接塗りつぶしメソッドを使用して、特定のシリーズオブジェクトの欠落している値を埋めるために使用されます。
構文: Series.ffill(axis = None、インプレース=False、制限=なし、ダウンキャスト=なし)
パラメータ:
軸:{0または`インデックス`}
インプレース: Trueの場合は、その場で入力します。
制限:メソッドが指定されている場合、これは、順方向/逆方向の塗りつぶしまでの連続するNaN値の最大数です。
ダウンキャスト: dict、デフォルトはなし戻り値:入力済み:シリーズ
例1:
Series.ffill()
を使用して、このシリーズオブジェクトの欠落している値を入力します。
#パンダをpdとしてインポート
import
pandas as pd
#シリーズを作成する
sr
=
pd.Series([
`ニューヨーク`
、
`シカゴ`
、
`トロント`
、
なし
、
`リオ`
])
#インデックスを作成
sr.index
=
[
`City 1`
、
`City 2`
、
`City 3`
、
`City 4`
、
`City 5`
]
#インデックスを設定
< / p>
sr.index
=
index_
#シリーズを印刷
(sr)
出力:
![]()
ここで、
Series.ffill()
を使用して入力しますこのシリーズオブジェクトの欠落している値。
#欠落している値を入力します。
結果
=
sr.ffill()
#結果を出力
(結果)
出力:
< br>出力に表示されているように、
Series.ffill()
は、指定されたシリーズオブジェクトの不足している値を正常に埋めました。例# 2:
Series.ffill()
を使用して、このシリーズオブジェクトの欠落している値を入力します。
#パンダをpdとしてインポート
import
pandas as pd
#作成シリーズ
sr
=
pd.Series( [
100
、
なし
、
なし
、 18
、
65
、
なし
、
32
、
10
、
5
、
24
、
なし
])
#インデックスを作成
index_
=
pd.date_range (
`2010-10-09`
、ピリオド
=
11
、freq
=
`M`
)
#インデックスを設定
sr.index
=
index_
#シリーズを印刷
(sr)
出力:
![]()
次に、
Series.ffill()
を使用して、このシリーズオブジェクトの不足している値を入力します。
#不足している値を入力する、、Äã‚Äã
結果
=
sr.ffill()
#印刷結果
(結果)
出力:
出力に表示されるように、Series.ffill()
は、このシリーズオブジェクトの欠落している値を正常に入力しました。