我正在努力将两行的内容连接到这两行的最后一行。
这里我的情况:
| A类|B|C级|D级|
| - ------|- ------|- ------|- ------|
| 钠氮|钠氮|罗西|布兰比拉|
| 费德里科|乔瓦尼|乔治|马尔切洛|
我想要一些
| A类|B|C级|D级|
| - ------|- ------|- ------|- ------|
| 钠氮|钠氮|罗西|布兰比拉|
| 费德里科|乔瓦尼|罗西·乔治|布兰比拉·马尔切洛|
你能帮我得出这个结果吗?
先谢了!
我尝试了以下方法:
df.iloc[1] = df_bo.iloc[0] + " " + df_bo.iloc[1]
但它给了我以下信息
IndexError:单个位置索引器超出界限
我也试着转置DF,但它似乎有点复杂。
3条答案
按热度按时间mwkjh3gx1#
您可以使用
stack
去掉NaN,然后使用groupby.agg
连接名称:如果要限制输入行:
输出:
zwghvu4y2#
如果原始 Dataframe 是df,这应该可以。:)
slsn1g293#
出局