【发布时间】:2021-05-05 14:26:29
【问题描述】:
我有一个如下所示的 DataFrame:
df = {'col1': {0: 'v1',
1: 'v2',
2: 'v3',
3: 'v4'},
'col2': {0: np.nan,
1: 13,
2: 76,
3: 2},
'col3': {0: np.nan,
1: 91,
2: 3,
3: 33},
'col4': {0: np.nan,
1: 9,
2: 47,
3: 62}}
我想通过添加与“val2”和“val4”相关的值来替换与 col1 的“Val1”相关的所有“nan”值,并将其归入 col2、col3 和 col4。
所以预期的输出将如下所示 -
| col1 col2 col3 col4
---------------------------------------
0 | "v1" 15 124 71
1 | "v2" 13 91 9
2 | "v3" 76 3 47
3 | "v4" 2 33 62
【问题讨论】:
标签: python pandas dataframe data-manipulation data-wrangling