空のセルがnumberで始まっていれば、前の行の値で空のセルを埋める必要があります。パンダ(Python):空のセルを前の行の値で塗りつぶしますか?
data = pd.read_csv('DATA.csv',sep='\t', dtype=object, error_bad_lines=False)
data = data.fillna(method='ffill', inplace=True)
print(data)
が、それはうまくいきませんでした:たとえば、私はしかし、
Text Text
30 Text Text
30 Text Text
30 Text Text
31 Text Text
Text Text
31 Text Text
31 Text Text
31 Text Text
32 Text Text
Text Text
Text Text
Text Text
Text Text
Text Text
が、私はこのコードを使用してこれを到達しようとした持ちたい
Text Text
30 Text Text
Text Text
Text Text
31 Text Text
Text Text
31 Text Text
Text Text
Text Text
32 Text Text
Text Text
Text Text
Text Text
Text Text
Text Text
を持っています。
どうすればよいですか?
"空" のセルの値は何ですか? 'fillna'は値が' NaN'のセルのみを埋めます。 'fillna'を使うには、まず" "を' numpy.nan'に置き換えてください。 – DyZ
ありがとうございます。正規表現で "空の"値をNaNに変更しました。しかし、それは動作しませんでした。 –