小编new*_*bee的帖子

如何根据另一列中的重复值在一列中添加行,并最终在python中保留第一行?

我对 python pandas 模块非常陌生。

假设我有一个数据框或表格如下:

 df = pd.DataFrame({
        'Column A': [12,12,12, 15, 16, 141, 141, 141, 141],
         'Column B':['Apple' ,'Apple' ,'Apple' , 'Red', 'Blue', 'Yellow', 'Yellow', 'Yellow', 'Yellow'],
        'Column C':[100, 50, np.nan , 23 , np.nan , 199 , np.nan , 1,np.nan]
    }) 
Run Code Online (Sandbox Code Playgroud)

或者我有一个数据表如下:


    | Column A | Column B |Column C 
----| -------- | ---------|--------
0   | 12       | Apple    |100     
1   | 12       | Apple    |50      
2   | 12       | Apple    |NaN      
3   | 15       | Red      |23 …
Run Code Online (Sandbox Code Playgroud)

python calculated-columns addition dataframe pandas

3
推荐指数
1
解决办法
3000
查看次数

标签 统计

addition ×1

calculated-columns ×1

dataframe ×1

pandas ×1

python ×1