pandas(02 pandas基本功能和描述性统计)

 前面内容: pandas(01 入门)

目录

一、Python Pandas 基本功能

1.1Series基本功能

1.2DataFrame基本功能

二、Python Pandas 描述性统计

2.1 常用函数* 

2.2 汇总数据(describe)*

一、Python Pandas 基本功能

到目前为止,我们已经学习了三种Pandas数据结构以及如何创建它们。我们将主要关注DataFrame对象,因为它在实时数据处理中非常重要,并讨论其他一些数据结构。

1.1Series基本功能

Sr.No. 属性或方法 & 说明
1 axes(轴) 返回行轴标签的列表
2 dtype(数据类型) 返回对象的dtype。
3 empty(空) 返回True,如果_series——是空的。
4 ndim(维度) 返回基础数据的维数的数量,按定义1。
5 size(大小) 返回基础数据中元素的数量。
6 values(值) 返回级数作为ndarray。
7 head() 返回最前n行。
8 tail() 返回最后n行。

现在让我们创建一个Series,并查看上面列出的所有属性操作。

例1(先运行,运行结果中有提示辅助理解):

import pandas as pd
import numpy as np
s = pd.Series(np.random.randn(4))
print(s)
print('-'*25,'返回系列的标签列表','-'*25)
print(s.axes)
print('-'*25,'返回一个布尔值,对象是否为空,True表示对象为空','-'*25)
print(s.empty)
print('-'*25,'返回对象的维度','-'*25)
print(s.ndim)
print('-'*25,'返回系列的大小(长度)','-'*25)
print(s.size)
print('-'*25,'以数组形式返回系列中的实际数据','-'*25)
print(s.values)
print('-'*25,'最前两行','-'*25)
print(s.head(2))
print('-'*25,'最后两行','-'*25)
print(s.tail(2))

运行结果: 

pandas(02 pandas基本功能和描述性统计)_第1张图片

1.2DataFrame基本功能

现在让我们了解什么是DataFrame的基本功能。以下表格列出了帮助实现DataFrame基本功能的重要属性或方法。

编号 属性或方法 & 描述
1 T 将行和列进行转置
2 axes(轴) 返回一个列表,其中包含行轴标签和列轴标签作为唯一成员。
3 dtypes 返回此对象中的数据类型
4 empty(空) 如果NDFrame完全为空[没有任何项目],则为True;如果任何轴的长度为0,则为True。
5 ndim(维度) 轴/数组维度的数量。
6

你可能感兴趣的:(pandas,python,开发语言)