python - 如何通过 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
解决方案
执行以下步骤:
# 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)]
推荐阅读
- azure - 允许用户选择预设或可选参数 azure pipeline
- revit-api - 在 pyrevit 中运行 python 脚本时是否可以继续在 Revit 中工作?
- azure-active-directory - 如何从微软团队中获取团队成员和所有者?
- node.js - 无法通过节点邮件程序发送邮件。错误:在端口 25 处连接 ECONNREFUSED"
- javascript - 来自 MongoDB 的错误消息“操作 `disneys.insertOne()` 缓冲在 10000 毫秒后超时”
- artificial-intelligence - 如何在 Clips 中创建可分规则?
- javascript - 下载在 MS Teams 选项卡中生成的文件
- php - 如何为选择输入动态设置数组选项
- android - 为共享元素回调添加侦听器而不更改视图可见性
- bash - IntelliJ IDEA 中“在终端中执行”选项的意义