In [1]:
import pandas as pd

In [2]:
d = [0,1,2,3,4,5,6,7,8,9]
df = pd.DataFrame(d)
df


Out[2]:
0
0 0
1 1
2 2
3 3
4 4
5 5
6 6
7 7
8 8
9 9

In [3]:
df.columns = ['Rev']
df


Out[3]:
Rev
0 0
1 1
2 2
3 3
4 4
5 5
6 6
7 7
8 8
9 9

In [4]:
df['NewCol'] = 5
df


Out[4]:
Rev NewCol
0 0 5
1 1 5
2 2 5
3 3 5
4 4 5
5 5 5
6 6 5
7 7 5
8 8 5
9 9 5

In [5]:
del df['NewCol']
df


Out[5]:
Rev
0 0
1 1
2 2
3 3
4 4
5 5
6 6
7 7
8 8
9 9

In [6]:
df['test'] = 3
df['col'] = df['Rev']
df


Out[6]:
Rev test col
0 0 3 0
1 1 3 1
2 2 3 2
3 3 3 3
4 4 3 4
5 5 3 5
6 6 3 6
7 7 3 7
8 8 3 8
9 9 3 9

In [7]:
i = ['a','b','c','d','e','f','g','h','i','j']
df.index = i
df


Out[7]:
Rev test col
a 0 3 0
b 1 3 1
c 2 3 2
d 3 3 3
e 4 3 4
f 5 3 5
g 6 3 6
h 7 3 7
i 8 3 8
j 9 3 9

In [8]:
df.loc['a']


Out[8]:
Rev     0
test    3
col     0
Name: a, dtype: int64

In [9]:
df.loc['a':'d']


Out[9]:
Rev test col
a 0 3 0
b 1 3 1
c 2 3 2
d 3 3 3

In [10]:
df.iloc[0:3]


Out[10]:
Rev test col
a 0 3 0
b 1 3 1
c 2 3 2

In [11]:
df['Rev']


Out[11]:
a    0
b    1
c    2
d    3
e    4
f    5
g    6
h    7
i    8
j    9
Name: Rev, dtype: int64

In [12]:
df[['Rev', 'test']]


Out[12]:
Rev test
a 0 3
b 1 3
c 2 3
d 3 3
e 4 3
f 5 3
g 6 3
h 7 3
i 8 3
j 9 3

In [13]:
df.loc[df.index[5:],'col']


Out[13]:
f    5
g    6
h    7
i    8
j    9
Name: col, dtype: int64

In [14]:
df.loc[df.index[:3],['col', 'test']]


Out[14]:
col test
a 0 3
b 1 3
c 2 3

In [15]:
#показывает первые пять записей (настройка по умолчанию)
df.head()


Out[15]:
Rev test col
a 0 3 0
b 1 3 1
c 2 3 2
d 3 3 3
e 4 3 4

In [16]:
#показывает последние пять записей (настройка по умолчанию)
df.tail()


Out[16]:
Rev test col
f 5 3 5
g 6 3 6
h 7 3 7
i 8 3 8
j 9 3 9

In [ ]: