我想把一列数值插入到dataframe倒数第二列
df.insert(-2, 'new_column', new_values)
结果报错
ValueError: unbounded slice
请教各位
1个回答
第一个参量错了,第一个参量loc,必须是[0, n]之间的数,n是dataframe的列的个数。
df.insert(df.shape[1]-1, 'new_column', new_values)
上面这个代码可以让新的列插在倒数第二列的位置
SofaSofa数据科学社区DS面试题库 DS面经
谢谢!
-
dsjobhunter
2018-09-13 03:02