我有以下DataFrame:
df = pd.DataFrame(np.random.randn(50, 3), columns=list('ABC'))
当我检查dtype
的索引中的df
时,会得到以下信息:
In [xx]: df.index.values.dtype
Out[xx]: dtype('int64')
如何将dtype更改为int32
或其他数据类型?
我知道将其中一列设置为int32
然后使用.set_index
是一种可能,但是这看起来并不是很整洁。还有另一种方法吗?