连接两列 Pandas 数据框
让我们讨论如何在 pandas Python中连接两列数据框。我们可以使用以下函数来做到这一点:
- 连接()
- 附加()
- 加入()
示例 1:使用concat()
方法。
# importing the module
import pandas as pd
# creating 2 DataFrames
location = pd.DataFrame({'area': ['new-york', 'columbo', 'mumbai']})
food = pd.DataFrame({'food': ['pizza', 'crabs', 'vada-paw']})
# concatenating the DataFrames
det = pd.concat([location, food], join = 'outer', axis = 1)
# displaying the DataFrame
print(det)
输出 :
示例 2:使用append()
方法。
# importing the module
import pandas as pd
# creating 2 DataFrames
first = pd.DataFrame([['one', 1], ['three', 3]], columns =['name', 'word'])
second = pd.DataFrame([['two', 2], ['four', 4]], columns =['name', 'word'])
# concatenating the DataFrames
dt = first.append(second, ignore_index = True)
# displaying the DataFrame
print(dt)
输出 :
示例 3:使用 .join() 方法。
# importing the module
import pandas as pd
# creating 2 DataFrames
location = pd.DataFrame({'area' : ['new-york', 'columbo', 'mumbai']})
food = pd.DataFrame({'food': ['pizza', 'crabs', 'vada-paw']})
# concatenating the DataFrames
dt = location.join(food)
# displaying the DataFrame
print(dt)
输出 :
对于在 DataFrame 中连接两列的三种方法,我们可以添加不同的参数来更改轴、排序、级别等。
在评论中写代码?请使用 ide.geeksforgeeks.org,生成链接并在此处分享链接。