【发布时间】:2021-05-15 15:14:29
【问题描述】:
这是我的代码:
models = data['ModelG'].unique()
#ModelG is the column where i have different brands, 'data' is my database
for i in models:
datacut = data[data['ModelG']== models[i]]
# I want to make different dataframe by unique values in column m
如何解决以下错误?
错误:IndexError:只有整数、切片(`:`)、省略号(`...`)、 numpy.newaxis (`None`) 和整数或布尔数组是有效的索引
【问题讨论】:
-
使用 loc 创建新记录。 key=len(df) df.loc[key,'field']=[a,b,c]