📜  垂直和水平堆叠两个熊猫系列

📅  最后修改于: 2022-05-13 01:55:20.213000             🧑  作者: Mango

垂直和水平堆叠两个熊猫系列

在本文中,我们将了解如何垂直和水平堆叠两个 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)

输出 :