Pandas数据形状df.shape的实现
更新时间:2022年07月24日 10:31:58 作者:山茶花开时。
本文主要介绍了Pandas数据形状df.shape的实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
pandas: shape()获取Dataframe的行数和列数
返回列数:
df.shape[1]
返回行数:
df.shape[0] 或者:len(df)
返回形状,即几行几列的数组
dataframe.shape()
执行df.shape会返回一个元组,该元组的第一个元素代表行数,第二个元素代表列数,这就是这个数据的基本形状,也是数据的大小
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内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!
您可能感兴趣的文章:
相关文章
python 自动化将markdown文件转成html文件的方法
这篇文章主要介绍了python 自动化将markdown文件转成html文件的方法的相关资料,本文介绍的非常详细,具有参考借鉴价值,需要的朋友可以参考下2016-09-09
在Python中使用Protocol Buffers的详细介绍
本文详细介绍了协议缓冲区(Protocol Buffers)在Python中的应用,包括其定义、序列化和解析过程,协议缓冲区是一种灵活且高效的自动化解决方案,本文包括了如何将地址簿应用程序的个人详细信息写入文件的示例代码,并提供了相应的下载和安装指导,感兴趣的朋友一起看看吧2024-10-10
Python中使用defaultdict和Counter的方法
本文深入探讨了Python中的两个强大工具——defaultdict和Counter,并详细介绍了它们的工作原理、应用场景以及在实际编程中的高效使用方法,感兴趣的朋友跟随小编一起看看吧2025-01-01


最新评论