使用logic criteri打印多个命名列

2024-06-01 08:54:34 发布

您现在位置:Python中文网/ 问答频道 /正文

相当基本的问题,下面两段代码工作。。。但第三个给出了一个关键错误。我的语法错了吗

与柱轴配合使用

print(df[(df["PD Date"] == df["PD Date"].max()) & (df["Movement"])]["Shaft"])

与栏目活动配合使用

print(df[(df["PD Date"] == df["PD Date"].max()) & (df["Movement"])]["Activity"])

不适用于轴和活动

    print(df[(df["PD Date"] == df["PD Date"].max()) & (df["Movement"])]["Shaft","Activity"])


KeyError: ('Shaft', 'Activity')

谢谢你的帮助


Tags: 代码dfdate错误语法activitymax关键