Python 熊猫数据框插入许多任意值



假设我有一个数据框,如下所示:

A
0   Apple
1  orange
2    pear
3   apple

对于指数值 4-1000,我希望它们都说"西瓜"。

有什么建议吗?

重新索引并填充 NaN:

df.reindex(np.r_[:1000]).fillna('watermelon')

df = df.reindex(np.r_[:1000])
df.iloc[df['A'].last_valid_index() + 1:, 0] = 'watermelon'  # df.iloc[4:, 0] = "..."

A
0         Apple
1        orange
2          pear
3         apple
4    watermelon
5    watermelon
...
999  watermelon

相关内容

  • 没有找到相关文章

最新更新