【问题标题】:I am trying to print specific column when acc_no = 2 [closed]当 acc_no = 2 [关闭] 时,我正在尝试打印特定列
【发布时间】:2020-04-13 13:58:04
【问题描述】:

excel file

我试过了……

import pandas as pd
column3 = pd.read_excel(excel_file, index_cols=None, na_values=['NA'], usecols="C", skiprows=acc_no)
    print(column3)

我想在 acc_no=2 时打印 acc_bal 我该怎么办?请帮忙!!!

这里是excel文件...

【问题讨论】:

    标签: python excel pandas numpy


    【解决方案1】:

    这是对行和列进行子集化的标准 pandas 方式:

    column3.loc[column3['acc_no']==2,'acc_bal']
    

    【讨论】:

    • 谢谢@jezrael。我将编辑我的答案。但是,如果它只是为了打印结果不是那些切片等效的吗?我可以在分配值时看到差异。请让我知道我错过了什么
    猜你喜欢
    • 2023-01-05
    • 2018-09-05
    • 1970-01-01
    • 1970-01-01
    • 2021-06-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-10-30
    相关资源
    最近更新 更多