Pandas DataFrame squeeze() 方法

定义和用法

squeeze() 方法将单列 DataFrame 转换为 Series。

实例

将 DataFrame 压缩为 Series:

import pandas as pd

data = {
  "age": [50, 40, 30, 40, 20, 10, 30]
}
df = pd.DataFrame(data)

s = df.squeeze()

亲自试一试

语法

dataframe.squeeze(axis)

参数

参数是关键字参数。

参数 描述
axis
  • None
  • 0
  • 1
  • 'index'
  • 'columns'

可选。指定要压缩的轴。

默认为 None。

返回值

Series,或者如果不是单列 DataFrame,则返回 DataFrame