2017-08-28 4 views
-2

下の図のbdは、タイプが のデータフレームです。pandas.core.frame.DataFrame 私はこれにPandasを使用しています。 ありがとうございます。pythonを使用して3番目の列から年の部分を削除する方法

[ここに画像の説明を入力] [1]

https://ibb.co/d4BRbk

+1

あなたが忘れ画像をアップロードし、あなたが試したことを最初に表示してください – Kallz

+0

それについては残念です。今は終わった。 –

+1

あなたも試したことを見せてください。また、「https://stackoverflow.com/help/how-to-ask」という質問をする方法も見てください – Kallz

答えて

0

あなたはreモジュールを使用して、空の文字列でと年の両方を置き換えることができます。

df[3] = df[3].apply(lambda x: re.sub('\syear(s?)', '', x)) 
+0

私はこのエラーを受けています。 TypeError:予期される文字列またはバイト様オブジェクト –

+0

どの列のデータが「3」ですか? 'df [3] = df [3] .astype(str)'で文字列にキャストしてみてください。 – zipa

関連する問題