0%

Pandas系列 | 2.Series基本功能

系列基本功能

编号 属性或方法 描述
1 axes 返回行轴标签列表
2 dtype 返回对象的数据类型(dtype)
3 empty 如果系列为空,则返回True
4 ndim 返回底层数据的维数,默认定义:1
5 size 返回基础数据中的元素数
6 values 将系列作为ndarray返回
7 head() 返回前n行
8 tail() 返回最后n行

axes示例:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
import pandas as pd
import numpy as np

# Create a series with 100 random numbers
>>> s = pd.Series(np.random.randn(4))
>>> s
0 -0.562959
1 1.546666
2 -0.950136
3 -0.067827
dtype: float64

>>> s.axes ## 返回行轴标签列表
[RangeIndex(start=0, stop=4, step=1)]

>>> s.dtype ## 返回对象的数据类型(dtype)
dtype('float64')

>>> s.empty ## 如果系列为空,则返回True
False

>>> s.ndim ## 返回底层数据的维数,默认定义:1
1

>>> s.size ## 返回基础数据中的元素数
4

>>> s.values ## 将系列作为ndarray返回
array([-0.56295907, 1.54666615, -0.95013554, -0.06782656])

>>> s.head() ## 返回前n行
0 -0.562959
1 1.546666
2 -0.950136
3 -0.067827
dtype: float64

>>> s.tail() ## 返回最后n行
0 -0.562959
1 1.546666
2 -0.950136
3 -0.067827
dtype: float64

DataFrame基本功能

列出比较重要的一些方法

编号 属性或方法 描述
1 T/tranpose() 转置行和列
2 axes 返回一个列,行轴标签和列轴标签作为唯一的成员
3 dtypes 返回此对象中的数据类型(dtypes)
4 empty 如果NDFrame完全为空[无项目],则返回为True; 如果任何轴的长度为0
5 ndim 轴/数组维度大小
6 shape 返回表示DataFrame的维度的元组
7 size NDFrame中的元素数
8 values NDFrame的Numpy表示
9 head() 返回开头前n行
10 tail() 返回最后n行
------ 全文结束------