如何使用python垂直连接dataframe的列?

2024-10-03 21:32:03 发布

您现在位置:Python中文网/ 问答频道 /正文

我有一个具有多个列的数据帧,现在假设我想选取几个列并垂直连接它们,然后创建一个新的列

例如,下面是一个有3列的df(考虑使用逗号分隔列值)

 Column1                                        Column2                             Column3
 American Depositary Receipts Level I (ADRs)    Core Banking Transaction Account   Credit Obligation

我想在column1下面附加column2,并创建一个新列作为column4

Column4
American Depositary Receipts Level I (ADRs)

信用义务

核心银行业务 信用


Tags: 数据coredflevel逗号americancolumn1banking
2条回答

这将从附加的列中创建一个新的系列。然后你可以加入它或做任何你想用它

df = pd.DataFrame(np.array([[1, 2, 3], [4, 5, 6], [7, 8, 9]]),
                  columns=['a', 'b', 'c'])

df2 = df['b'].append(df['a']).reset_index(drop=True)

相关问题 更多 >