import pandas as pd
import numpy as np
from pandas import Series,DataFrame
s1 = Series(range(1,5),index=list(‘abcd’))
print(s1)
print(s1.index)
#索引对象不可修改 会报错
#s1.index[0]=“A”
#但是可以整体替换
s1.index = list(‘ABCD’)
print(s1.index)
print(’-----------------’)
‘’’
索引的删除
obj.drop(index,axis = 0,inplace = False) 默认删除行索引
obj.drop(column,axis = 1,inplace = False)默认删除列索引
‘’’
df1 = DataFrame(
np.arange(16).reshape(4,4),
index=list(‘abcd’),
columns=‘one/two/three/four’.split(’/’)
)
print(df1)
#df1.drop(‘a’,inplace=True)
#print(df1)
#df1.drop(‘one’,inplace=True,axis=1)
#print(df1)
df1.drop([‘a’,‘c’],inplace=True)
print(df1)
#索引的过滤
‘’’
选取就是读取
过滤就是选择想要的数据
‘’’
list2 = list(range(6,13))
np.