首页 > 解决方案 > 如何通过 Python3.7 中的 Pandas 数据框验证 Excel 工作表中的特定单元格值

问题描述

我有一个具有一些值的 Excel 表,其中一个这样的单元格中写有是/否。由于我已经在 Python 中链接了整个文件并制作了一个数据框,我如何验证特定的单元格值,以便只能打印没有值的行?

import pandas as pd
data = pd.read_excel(r'/Volumes/SSD/Project/Raw_Data/Light.xlsx')
df1 = pd.DataFrame(data)
df3 = pd.DataFrame(data , columns = ['Person in Room'] ) //Help Needed

标签: pythonexcelpandasdataframepython-3.7

解决方案


执行以下步骤:

# Takes in Light.xlsx as dataframe
datacheck = pd.read_excel(r'/Volumes/SSD/Project/Raw_Data/Light.xlsx')

# Prints all rows with NaN values
datacheck[datacheck.isna().any(axis=1)]

推荐阅读