Python:DataFrame数据操作之索引

data为字典型数据,str对应list:

data = {‘’ : [] , ‘’ : [], ‘’ : []}

data转换为DataFrame:

df = pd.DataFrame(data)

选区某一列:

	df['列名']

选区某几列:

df[['列名1' , '列名2']]

col_n = ['名称','收盘价','日期']
a = pd.DataFrame(df,columns = col_n)

选择某几行

loc :用label来去定位
iloc :用position来去定位

df.iloc[ 0:5],选择0-5行的所有值
df.iloc[ :, 0:2],选择前两列的所有值
df.loc[0],按索引选择index为0的那一行的值
df.loc[0,‘列名’],选择按索引选择index为0那一行‘列名’那列的值

版权声明:本文为sushangchun原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。