📜  Python|熊猫索引.shape(1)

📅  最后修改于: 2023-12-03 15:04:27.626000             🧑  作者: Mango

Python 熊猫索引 .shape

简介

在 Pandas 中,DataFrame 和 Series 对象都有一个 .shape 属性,表示数据对象的维度。

对于 DataFrame,.shape 返回一个元组,包含了 DataFrame 的行数和列数。例如,一个数据框有 1000 行和 12 列,它的 .shape 属性就是 (1000, 12)。

对于 Series,.shape 只返回一个整数,表示有多少个值。

使用方法
DataFrame
import pandas as pd

# 创建数据框
data = {
        "name": ["Alice", "Bob", "Charlie", "David"],
        "age": [25, 32, 18, 47],
        "city": ["New York", "Paris", "London", "Mumbai"]
        }
df = pd.DataFrame(data)

# 查看数据框的行列数
print(df.shape)

输出:

(4, 3)
Series
import pandas as pd

# 创建序列
s = pd.Series([1, 3, 5, 7, 9])

# 查看序列的长度
print(s.shape)

输出:

(5,)
总结

.shape 属性是 Pandas 提供的一个非常有用的属性,它可以让我们快速知道数据对象的大小和形状,方便我们做进一步的数据处理。