列を df (Panda で df としてインポートされた大きな Excel) に追加しようとしています。新しい列は、df の列に適用されたときに言語ツールのインポートを使用した出力エラーになります。したがって、各行について、新しい列「問題」にエラーまたは空白/エラーなしがあります
import language_tool_python
import pandas as pd
tool = language_tool_python.LanguageTool('en-US')
fn = "Example.xlsx"
xlreader = pd.read_excel(fn, sheet_name="This is Starting File")
for row in xlreader:
text= str(xlreader[['Description']])
xlreader['Issues'] = tool.check(text)
上記は ValueError になります。
私も試しましたが、
xlreader['Issues'] = xlreader.apply(lambda x: tool.check(text))
エラーはありますが、結果は NaN でした。
目的の出力を達成する方法はありますか?
望ましい出力:
ID | 説明 | 列「問題」を追加 |
---|---|---|
1-432 | 「チェックするテキストに問題があります」 | スペルミスの可能性 |