pandas: shape()获取Dataframe的行数和列数
返回列数:
1
|
df.shape[ 1 ] |
返回行数:
1
|
df.shape[ 0 ] 或者: len (df) |
返回形状,即几行几列的数组
1
|
dataframe.shape() |
执行df.shape会返回一个元组,该元组的第一个元素代表行数,第二个元素代表列数,这就是这个数据的基本形状,也是数据的大小
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
import pandas as pd df = pd.DataFrame([[ 'liver' , 'E' , 89 , 21 , 24 , 64 ], [ 'Arry' , 'C' , 36 , 37 , 37 , 57 ], [ 'Ack' , 'A' , 57 , 60 , 18 , 84 ], [ 'Eorge' , 'C' , 93 , 96 , 71 , 78 ], [ 'Oah' , 'D' , 65 , 49 , 61 , 86 ] ], columns = [ 'name' , 'team' , 'Q1' , 'Q2' , 'Q3' , 'Q4' ]) df.shape # (5, 6) # 共5行6列(索引不算) df.shape[ 0 ] # 5 df.shape[ 1 ] # 6 # Series只有一个值 s = pd.Series([ 'One' , 'Two' , 'Three' ]) s.shape # (3,) s.shape[ 0 ] # 3 |
结果展示
df
s
到此这篇关于Pandas数据形状df.shape的实现的文章就介绍到这了,更多相关Pandas df.shape内容请搜索服务器之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持服务器之家!
原文链接:https://blog.csdn.net/Hudas/article/details/122861030