小编use*_*053的帖子

Pandas DataFrame将列添加到索引而不重置

如何添加'd'到下面的索引而不必先重置它?

from pandas import DataFrame
df = DataFrame( {'a': range(6), 'b': range(6), 'c': range(6)} )
df.set_index(['a','b'], inplace=True)
df['d'] = range(6)

# how do I set index to 'a b d' without having to reset it first?
df.reset_index(['a','b','d'], inplace=True)
df.set_index(['a','b','d'], inplace=True)

df
Run Code Online (Sandbox Code Playgroud)

python dataframe pandas

36
推荐指数
1
解决办法
2万
查看次数

标签 统计

dataframe ×1

pandas ×1

python ×1