python - 如何更快地编译我的拼写检查脚本?我当前的脚本花费了太多时间
问题描述
我有一个数据集,其中有 154,051 行和 13 列。其中一列有文本。我想找出经常出现的单词。我想确保拼写正确。所以我运行了以下脚本,但它花费了太多时间并且它仍在运行。有没有办法让我跑得更快?
import pandas as pd
from spellchecker import SpellChecker
df = pd.read_excel('D:\Text\Text.xlsx')
df = df.astype({"SEARCH_TEXT": str})
mispelled = " ".join(df["SEARCH_TEXT"]).split()
spell = SpellChecker()
eng=[]
for i in mispelled:
i=spell.correction(i)
eng.append(i)
有人可以告诉我更快的执行方式吗?
解决方案
推荐阅读
- php - 去掉这段代码,放到另一个循环中
- python - 如何创建一个函数,该函数返回列表 n 中参数 n1 或 n2 的倍数的所有整数
- authentication - 从 ADB-S 中的管理面板重置密码后,Oracle APEX 中的登录凭据无效
- c++ - 将函数指针存储在函数指针向量中
- amazon-web-services - Ingress Nginx 中的 HTTP 推送流
- docker - 在 dockerfile 的 FROM 中使用 ARG
- c# - 如何在课堂上访问枚举
在 C# 中? - ethereum - Window.ethereum 在桌面 chrome 中工作,而不是在移动设备和 trustwallet 中工作
- python - 如何在 python selenium 弹出窗口中单击确定
- javascript - 将对象更改为数组在反应中呈现另一个组件