如何将np.where()应用于对数据帧的搜索?

2024-06-26 00:22:57 发布

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

我到了dataframe:

我想使用注释中的行作为条件:

np.where(
    #   df_depart['NOM SCADA'] in data_sorted_monotone.columns,
    df_depart['NOM SCADA'] =='test',
    'smth',
    np.nan
)

我想在df_depart中创建一个新行,这一行将由数据中的计算值填充。 为此,我需要知道“Varaible\u scada”列的值何时作为列名包含在data\u sorted\u monotone中。如果不是,我不会计算并填写“Nan”

有人有干净快捷的方法吗

谢谢


Tags: 数据dataframedfdata排序npwhere条件