• 主页

  • 投资

  • IT

    🔥
  • 设计

  • 销售

  • 共95篇

    python3.X - 数据分析 - Pandas

关闭

返回栏目

关闭

返回python3.X - 数据分析 - Pandas栏目

35 - DataFrame信息 - df.shape[0] - [0]行数、[1]列数

作者:

贺及楼

成为作者

更新日期:2024-10-18 14:32:45

shape[0]

shape 简介

在Pandas中,shape 属性用于返回DataFrame或Series的形状。对于DataFrame,它返回一个元组,表示DataFrame的行数和列数;而对于Series,它返回一个元组,表示Series的长度。

以下是shape的一些关键点:

元组返回:
shape属性返回一个形如(行数, 列数)的元组。

快速获取维度:
通过shape可以快速了解数据集的大小。

DataFrame 和 Series 通用:
无论是DataFrame还是Series,都可以使用shape属性。

不可直接修改:
shape属性是只读的,不能直接赋值修改。

与其他NumPy属性一致:
由于Pandas是建立在NumPy之上的,shape属性与NumPy数组的shape属性具有相同的功能。

  1. import numpy as np
  2. import pandas as pd
  3. df = pd.DataFrame(data=[{"A":"one", "B":1, "C":11}, {"A":"two", "B":2, "C":22}])
A B C
0 one 1 11
1 two 2 22
  1. df.shape[0] - [0]行数
  2. 2
  3. df.shape[1] - [1]列数
  4. 3
  5. ## 返回int类型

df shape