2016-11-18 56 views
0

我有一个DataFrame称为products,它有这样的结构和数据:如何将列转换为与索引具有相同现有值的索引?

Products

我想知道我怎么转换Product ID指数与相同值的列,并成为DataFrame指数。

我已经试过

products = products.reset_index() 

,这是我得到了什么:

new products DataFrame

我想要得到的是:

New DataFrame with the required index

+1

你不能有一个'DataFrame'没有索引......所以,当你使用'.reset_index()'使得索引中的列 - 它把一个默认指数。这会对你造成什么困难?例如:产品ID作为索引/或作为列,但具有默认索引时出了什么问题? –

回答

0

您可以使用这用于获得期望的结果:

products = products.set_index('Product ID') 

enter image description here

+0

它不起作用! – InfZero

+0

它适用于我。我附上了截图供参考。 – Nain

相关问题