Pandas DataFrame的基本属性

DataFrame的基础功能,以后要查询就得看这里!

首先随机创建一个DataFrame

# 利用 numpy 的随机函数建立一个 DataFrame
df = DataFrame(np.random.rand(50,5))

运行结果

是5行50列的一个二维数组

5行50列的二维数组

 这里为了加深印象,我添加了一个字典,增加对比,如下

data = {'state':['Ohino','Ohino','Ohino','Nevada','Nevada'],
        'year':[2000,2001,2002,2001,2002],
        'pop':[1.5,1.7,3.6,2.4,2.9]}
dic_df = DataFrame(data,index=['one','two','three','four','five'],
               columns=['year','state','pop','debt'])
print(df)

运行结果

 重点来了,以后查的时候就用下边

df.index

df.index
dic_df.index

df运行结果

RangeIndex(start=0, stop=50, step=1)
#意思是从0开始,50结束,步长为1

 dic_df的运行结果

Index(['one', 'two', 'three', 'four', 'five'], dtype='object')

df.columns

猜你喜欢

转载自www.cnblogs.com/PYlog/p/9141136.html