在处理Excel数据集清理和处理一些列数据以进行进一步分析时,我使用了不同的清理脚本。
当数据格式正确时,我的脚本工作正常,但只要数据集之间出现任何不需要的异常数据就会中止,脚本执行卡住并且其余数据没有得到处理。
想要处理整个数据集,即使行之间出现任何异常/未知数据类型,它应该通过跳过并保留错误数据类型的行来移动到下一行数据。
我可以使用任何异常处理技术吗?
我用过的代码:
import pandas as pd
import numpy as np
pd.options.mode.chained_assignment = None
df = pd.read_excel(open(r'data.xlsx', 'rb'), sheet_name='sheet1')