我有一个带有参数的函数(在这种情况下:“部门”)从我的数据集中过滤(df.loc [(df ['A'] ==部门)特定数据。在一种情况下,我想使用它具体功能,但不是过滤数据,我想获取所有数据。
有没有办法传递一个会导致类似 df.loc[(df['A'] == *)或 df.loc[(df['A'] == %) 的参数
# Write the data to the table
def table_creation(table, department, status):
def condition_to_value(df, kpi):
performance_indicator = df.loc[(df['A'] == department) & (df['C'] == kpi) & (df['B'] == status), 'D'].values[0]
return performance_indicator