Index value
1 880770000-t-ptt-018-108
2 Nan
3 760770000-t-ptm-001-107
4 Date
5 11/20/2020
6 607722991-t-ptr-001-888
7 NaN
8 Date
9 10/25/2020
10 12/30/2019
11 967722944-t-ptq-020-888我希望下一列中的特定模式值仅显示在相同数据帧中的新列中,而其他值将由NaN替换,如下所示。原始表有200k行和22列,模式有超过5000个组合。
Index value
1 880770000-t-ptt-018-108
2 Nan
3 760770000-t-ptm-001-107
4 NaN
5 Nan
6 607722991-t-ptr-001-888
7 NaN
8 NaN
9 NaN
10 NaN
11 967722944-t-ptq-020-888发布于 2020-11-06 20:20:46
df['value'] = df['value'].apply(lambda x: x if "-t-" in x else np.NaN)https://stackoverflow.com/questions/64714533
复制相似问题