mr_maestro
@mr_maestro

Are you sure you want to delete the question?

If your question is resolved, you may close it.

Leaving a resolved question undeleted may help others!

We hope you find it useful!

Python for文でのDataframe操作について

解決したいこと

PythonのJanomeで分かち書きをして、それをDataframe型に落とし込みたいと考えています。
for文で処理した内容を元のデータに反映させたいのですが、やり方が分かりません。
以下のようなイメージです。
「例 no1 キレてるチーズ → no1 キレてる チーズ、
   no2 6pチーズ → no2 6p チーズ、
   以降同様・・・」

エラー自体は発生していないですが、反復の1回分のデータが、
しかも1行ではなく2行に分かれて出力されてしまいます。

発生している問題・エラー

image.png

該当するソースコード

from janome.tokenizer import Tokenizer

t = Tokenizer()

for text in df['q3_1']:
   tokens = t.tokenize(text, wakati=True)
   df99 = pd.DataFrame(tokens)
   print(tokens)

df['q3_1'] = df99


df.head()

自分で試したこと

defにしてreturnでグローバルに戻り値を返す方法を試しましたが、別のエラーになってしまいました。

基礎的な質問ですみませんが、宜しくおねがいします。

0

No Answers yet.

Your answer might help someone💌