pythonのpandasを使ってエクセルデータの集計を行っています。
以下df1の商品名から(新発売)以外の文字を削除したdf2を作成したいと考えております。
python
1import pandas as pd 2df1 = pd.DataFrame([['A', '万年筆(新発売)'], ['B', 'シャープペン'], ['C', '色鉛筆(新発売)',],['D', '消しゴム(新発売)',],['E', 'ノート']],columns=['商品ID', '商品名']) 3df2 = pd.DataFrame([['A', '(新発売)'], ['B', ''], ['C', '(新発売)',],['D', '(新発売)',],['E', '']],columns=['商品ID', '商品名'])
str.replace()などを使ってみましたが、望み通りの結果が得られませんでした。
よろしくお願いいたします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/03/24 13:04