Pandas Index 属性

import pandas as pd
df = pd.DataFrame({"学号": [1001,1002,1003,1004,1005],
                   "name": ["A","B","C","D","E"],
                 "生日": ["1990/01/02","1992/02/05","1990/05/06","1991/05/30","1992/05/03"],
                  "性别": ["boy","girl","girl","boy","girl"],
                   "数学": [56,67,47,87,47]
                  })
df
Out[1]:
  name 学号 性别 数学 生日
0 A 1001 boy 56 1990/01/02
1 B 1002 girl 67 1992/02/05
2 C 1003 girl 47 1990/05/06
3 D 1004 boy 87 1991/05/30
4 E 1005 girl 47 1992/05/03
In [2]:
df.index # 返回索引对象
Out[2]:
RangeIndex(start=0, stop=5, step=1)
In [3]:
df.index.values #返回序列对象
Out[3]:
array([0, 1, 2, 3, 4], dtype=int64)
In [4]:
df.index.is_monotonic_increasing #是否单调递增
Out[4]:
True
In [5]:
df.index.is_monotonic_decreasing #是否单调递减
Out[5]:
False
In [6]:
df.index.is_unique #是否唯一
Out[6]:
True
In [7]:
df.index.has_duplicates #是否含有重复值
Out[7]:
False
In [8]:
df.index.dtype #
Out[8]:
dtype('int64')
In [9]:
df.index.is_all_dates
Out[9]:
False
In [10]:
df.index.shape
Out[10]:
(5,)
In [11]:
df.index.nbytes
Out[11]:
80
In [12]:
df.index.ndim
Out[12]:
1
In [13]:
df.index.size
Out[13]:
5
In [14]:
df.index.strides
Out[14]:
(8,)
In [15]:
df.index.itemsize
Out[15]:
8
In [16]:
df.index.base
Out[16]:
array([0, 1, 2, 3, 4], dtype=int64)
In [17]:
df.index.T
Out[17]:
RangeIndex(start=0, stop=5, step=1)
In [18]:
df.index.memory_usage()
Out[18]:
80

你可能感兴趣的:(pandas,pandas,python,函数,对象)