【问题标题】:How do I verify specific Cell Value in an Excel Sheet through Pandas Data Frame in Python3.7如何通过 Python3.7 中的 Pandas Dataframe 验证 Excel 工作表中的特定单元格值
【发布时间】:2019-08-27 15:41:47
【问题描述】:

我有一个 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

【问题讨论】:

  • 您只想打印 Light.xlsx 中所有具有 NaN 值的行,对吗?

标签: python excel pandas dataframe python-3.7


【解决方案1】:

执行以下步骤:

# 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)]

【讨论】:

  • 如何检查某个值?例如。一个这样的行中写有名称,我想打印值为“Fan”的列
猜你喜欢
  • 2022-11-04
  • 1970-01-01
  • 2018-03-05
  • 2020-08-18
  • 2021-01-20
  • 1970-01-01
  • 2015-01-12
  • 2015-10-12
  • 2017-05-17
相关资源
最近更新 更多