小编Gia*_* Do的帖子

熊猫 - 为熊猫中的每个组插入空白行

我有一个数据框

import pandas as pd
import numpy as np
df1=pd.DataFrame({'group':[1,1,2,2,2],
             'value':[2,3,np.nan,5,4]})
df1

    group   value
0   1       2
1   1       3
2   2       NaN
3   2       5
4   2       4
Run Code Online (Sandbox Code Playgroud)

我想在每个值为valueis 的组之后添加一行NaN。欲望输出是:

   group   value
0   1       2
1   1       3
2   1       NaN
3   2       NaN
4   2       5
5   2       4
6   2       NaN
Run Code Online (Sandbox Code Playgroud)

在我的真实数据集中,除了value,我还有很多组和更多列,我希望它们都NaN在新添加的行中。

非常感谢您的帮助

python dataframe pandas

5
推荐指数
1
解决办法
1848
查看次数

标签 统计

dataframe ×1

pandas ×1

python ×1