垂直和水平堆叠两个熊猫系列
在本文中,我们将了解如何垂直和水平堆叠两个 Pandas 系列。我们堆叠这些列表以在 DataFrame 中组合一些数据,以便更好地可视化数据、组合不同的数据等。现在让我们借助示例来看看我们如何做到这一点。
水平堆叠:我们可以通过在 pandas.concat() 中使用参数axis = 1
来水平堆叠 2 个 Pandas 系列。
例子 :
# importing the module
import pandas as pd
# creating the series
series1 = pd.Series(['g', 'e', 'e', 'k', 's'])
print("Series 1:")
print(series1)
series2 = pd.Series([9, 8, 7, 6, 5])
print("Series 2:")
print(series2)
# stacking the series horizontally
df = pd.concat([series1, series2], axis = 1)
print("\nStack two series horizontally:")
display(df)
输出 :
垂直堆叠:我们可以通过在pandas.concat()
中使用参数axis = 0
来垂直堆叠 2 个 Pandas 系列。
例子 :
# importing the module
import pandas as pd
# creating the series
series1 = pd.Series(['g', 'e', 'e', 'k', 's'])
print("Series 1:")
print(series1)
series2 = pd.Series([9, 8, 7, 6, 5])
print("Series 2:")
print(series2)
# stacking the series vertically
df = pd.concat([series1, series2], axis = 0)
print("\nStack two series vertically:")
display(df)
输出 :
在评论中写代码?请使用 ide.geeksforgeeks.org,生成链接并在此处分享链接。