【发布时间】:2020-10-24 14:41:15
【问题描述】:
我有一个包含 20 列的数据框。 我想在位置 5 上添加一个新列,即索引 4。 有 1000 行,我想用数字 10 填充所有行。
我试过了:
df.insert(4, 'Number10', '10')
但我只得到错误:
TypeError: 'method' object is not subscriptable
我也试过了:
df.insert(4, Number10, '')
df['Number10'] = '1'
但这是同样的错误。
我的错误在哪里?
【问题讨论】:
-
你可以轻松创建一个新列 df['new_column'] = 10 ,为什么你不会在特定位置插入它,那是多余的