0
データフレームから名詞を抽出したいと思います。私は結果内の角括弧を削除する方法
import pandas as pd
import nltk
from nltk.tag import pos_tag
df = pd.DataFrame({'pos': ['noun', 'Alice', 'good', 'well', 'city']})
noun=[]
for index, row in df.iterrows():
noun.append([word for word,pos in pos_tag(row) if pos == 'NN'])
df['noun'] = noun
以下のようにしてくださいと私は私が使用DF [ '名詞']
0 [noun]
1 [Alice]
2 []
3 []
4 [city]
を取得する正規表現
df['noun'].replace('[^a-zA-Z0-9]', '', regex = True)
と再び
0 [noun]
1 [Alice]
2 []
3 []
4 [city]
Name: noun, dtype: object
間違って何ですか?
複数の要素は何がありますか? – Enthusiast