pandas查看属性和数据

10.2 查看其属性、概览

1.属性

df.shape # 查看形状,⾏数和列数
df.dtypes # 查看数据类型
df.index # ⾏标签
df.columns # 列标签
df.values # 对象值,⼆维ndarray数组
df.size # DataFrame中的元素数量
df.ndim # 轴的数量,也指数组的维数
df.empty # DataFrame中没有数据或者任意坐标轴的长度为0,则返回True
df.axes # 返回一个仅以行轴标签和列轴标签为成员的列表
df.T # 行和列转置

2.概览

df.head(10) # 显示头部10⾏,默认5个
df.tail(10) # 显示末尾10⾏,默认5个
df.describe() # 查看数值型列的汇总统计,计数、平均值、标准差、最⼩值、四分位数、最⼤值 includ=”object” 查看字符串类型, includ =”all” 查看所有的

df.info() # 查看列索引、数据类型、⾮空计数和内存信息

`python
data = {‘name’: [‘John’, ‘Mike’, ‘Mozla’, ‘Rose’, ‘David’, ‘Marry’, ‘Wansi’, ‘Sidy’, ‘Jack’, ‘Alic’],
‘age’: [20, 32, 29, np.nan, 15, 28, 21, 30, 37, 25],
‘gender’: [0, 0, 1, 1, 0, 1, 0, 0, 1, 1],
‘isMarried’: [‘yes’, ‘yes’, ‘no’, ‘yes’, ‘no’, ‘no’, ‘no’, ‘yes’, ‘no’, ‘no’]}
label = [‘a’, ‘b’, ‘c’, ‘d’, ‘e’, ‘f’, ‘g’, ‘h’, ‘i’, ‘j’]
data = pd.DataFrame(data,index=label)
print(data.dtypes)
print(data.index)
print(data.columns)
print(data.values)
print(data.size)
print(data.ndim)
print(data.empty)
print(data.axes)
print(‘——head———-‘)
print(data.head())
print(‘——tail———-‘)
print(data.tail())
print(‘——describe———-‘)
print(data.describe())
print(‘——info———-‘)
print(data.info())

out:
name object
age float64
gender int64
isMarried object
dtype: object
Index([‘a’, ‘b’, ‘c’, ‘d’, ‘e’, ‘f’, ‘g’, ‘h’, ‘i’, ‘j’], dtype=’object’)
Index([‘name’, ‘age’, ‘gender’, ‘isMarried’], dtype=’object’)
[[‘John’ 20.0 0 ‘yes’]
[‘Mike’ 32.0 0 ‘yes’]
[‘Mozla’ 29.0 1 ‘no’]
[‘Rose’ nan 1 ‘yes’]
[‘David’ 15.0 0 ‘no’]
[‘Marry’ 28.0 1 ‘no’]
[‘Wansi’ 21.0 0 ‘no’]
[‘Sidy’ 30.0 0 ‘yes’]
[‘Jack’ 37.0 1 ‘no’]
[‘Alic’ 25.0 1 ‘no’]]
40
2
False
[Index([‘a’, ‘b’, ‘c’, ‘d’, ‘e’, ‘f’, ‘g’, ‘h’, ‘i’, ‘j’], dtype=’object’), Index([‘name’, ‘age’, ‘gender’, ‘isMarried’], dtype=’object’)]
name age gender isMarried
f Marry 28.0 1 no
g Wansi 21.0 0 no
h Sidy 30.0 0 yes
i Jack 37.0 1 no
j Alic 25.0 1 no

Index: 10 entries, a to j
Data columns (total 4 columns):
# Column Non-Null Count Dtype

Original: https://blog.csdn.net/m0_63808770/article/details/125694721
Author: m0_63808770
Title: pandas查看属性和数据

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/738797/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

  • 基于flask的五子棋小游戏

    基于flask的五子棋小游戏 前言 ​ 首先说明一下,本人方向是java后端,只因老师布置了一个作业,要用flask来做一个五子棋,没办法被逼上梁山,程序不太美观,但是应付作业还是…

    Python 2023年8月12日
    041
  • python颜色填充的先后顺序_(python3)matplotlib 实现区域颜色填充

    import matplotlib.pyplot as plt import numpy as np x= np.linspace(0,5*np.pi, 1000) y1 = np…

    Python 2023年9月5日
    051
  • Python版 孤勇者 | 画图+音乐可视化

    Original: https://www.cnblogs.com/123456feng/p/16116557.htmlAuthor: 蚂蚁ailingTitle: Python版…

    Python 2023年11月9日
    042
  • pytorch初学笔记(二):TensorBoard的使用

    目录 一、SummaryWriter类的介绍 1. 定义 2. SummaryWriter初始化 2.1 初始化 2.2 帮助文档给出的使用范例 2.3 常用方法 二、add_sc…

    Python 2023年9月7日
    088
  • Pandas中的loc与iloc用法详解

    1.基本简介 1.1 loc与iloc基本含义 loc函数:通过行索引 “Index” 中的具体值来取行数据( 如取”Index”为…

    Python 2023年8月29日
    035
  • django+vue+axios+buefy实现上传文件进度条功能

    web开发,上传下载文件是一个非常普遍的需求,但这一块牵扯到文件的存储、命名等,有很多知识点需要我们去掌握和练习! 最近帮一个客户定制一个校园类的OA系统,功能主要集中在微信端,也…

    Python 2023年8月4日
    043
  • 中缀表达式转后缀表达式

    输入一个中缀表达式,编程输出其后缀表达式,要求输出的后缀表达式的运算次序与输入的中缀表达式的运算次序相一致。为简单起见,假设输入的中缀表达式由+(加)、-(减)、×(乘)、/(除)…

    Python 2023年6月12日
    0146
  • 【深度思考】如何优雅的校验参数?

    在日常的开发工作中,为了保证落库数据的完整性,参数校验绝对是必不可少的一部分,本篇文章就来讲解下在项目中该如何优雅的校验参数。 假设有一个新增学员的接口,一般第一步我们都会先校验学…

    Python 2023年10月11日
    057
  • 前后端数据交互方式总结

    本文给出的例子均以flask和python为基础,本人也还处于学习阶段,可能会有错误或者不全的地方,请见谅。 1.1 form表单 前端代码如下: <form class=&…

    Python 2023年8月14日
    073
  • 名言小抄(六)

    1.一个人对世界最大的贡献就是让自己快乐起来。 4.人生最好的三个词 久别重逢、失而复得、虚惊一场却没有,和好如初 ,只因和好容易,如初太难。很多东西,一旦打破,就很难圆满。有些故…

    Python 2023年6月9日
    066
  • 读研2年,我选择从中科院退学转行做码农

    从入学天坑材料专业到退学 先自我介绍一下:我天坑材料专业,本科某211,保研到中科院,但是我真是菜的抠脚,还懒,也不喜欢科研,论文达不到毕业要求,纠结之下研三退学转码农了。 读了2…

    Python 2023年10月11日
    048
  • Python基础够扎实了,不妨挑战一下二十分钟开发一款游戏

    一、Python及Pygame简介 作为一款开源的程序设计语言,Python有着众多优势。凭借着越来越丰富、功能越来越强大的扩展库,Python在各个领域越来越突出:数据分析(R语…

    Python 2023年9月21日
    055
  • 树莓派python485设备通信

    1、程序设计简单概述 ​ 树莓派通过Modbus-Rtu协议采集温湿度传感器数据以及门磁的状态,以及控制继电器动作。 2、程序设计逻辑分析 在temp_hum_door.py文件中…

    Python 2023年8月4日
    051
  • HTML & CSS 设计原则

    响应式设计的意思是网页能够根据其显示在的屏幕的大小自动伸缩。 响应式设计使得对笔记本和手机用户更加友好。 分辨率的计算:宽度 * 高度,最常见的屏幕分辨率是 1920px * 10…

    Python 2023年6月9日
    074
  • pytest框架与unittest框架区别(学习总结)

    1.测试用例:unittest:测试类必须继承unittest.TestCase测试函数必须以”test_”开头测试类必须有unittest.main()方…

    Python 2023年9月14日
    043
  • Python中pandas dataframe删除一行或一列:drop函数

    用法:DataFrame.drop(labels=None,axis=0, index=None, columns=None, inplace=False) 参数说明:labels…

    Python 2023年8月6日
    085
亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球