【发布时间】:2021-12-09 15:41:01
【问题描述】:
我需要获取我的 pandas 数据框中包含值 == 1 的所有区域的单元格引用(行号、列号)。
import pandas as pd
import numpy as np
df = pd.DataFrame({'x': [np.nan, 1, np.nan, np.nan, 1],
'y': [np.nan, np.nan, np.nan, np.nan, 1],
'z': [1, np.nan, 1, np.nan, np.nan]})
希望得到一个包含两列的最终数据框:行和列,如下所示:
row col
0 1 1
1 4 1
2 4 2
3 0 3
4 2 3
【问题讨论】: