熊猫读取Excel文件并填写缺失值

时间:2019-12-01 11:41:39

标签: python pandas

我已将this excel文件导入到Pandas中,如下所示:

xlsnist = pd.ExcelFile(path+'framework-for-improving-critical-infrastructure-cybersecurity-core.xlsx')

df3 = pd.read_excel(xlsnist, "CSF Core")

下面的屏幕快照显示此文件已合并单元格。我想用功能,类别,子类别的相关值填充空行。例如,函数的NaN单元格在第82行更改为“ PROTECT(PR)”之前应具有“ IDENTIFY(ID)”。我想对所有列都执行此操作,因此没有“ NaN”值,但我没有确定该怎么做。

enter image description here

enter image description here

1 个答案:

答案 0 :(得分:0)

您可以尝试:

import pandas as pd
file = 'framework-for-improving-critical-infrastructure-cybersecurity-core.xlsx'
df = pd.read_excel(file)
df.ffill()

结果:

enter image description here