要获取NumPy数组,应使用以下
values属性:
In [1]: df = pd.Dataframe({'A': [1, 2, 3], 'B': [4, 5, 6]}, index=['a', 'b', 'c']); df A Ba 1 4b 2 5c 3 6In [2]: df.index.valuesOut[2]: array(['a', 'b', 'c'], dtype=object)
这样可以访问数据的存储方式,因此无需进行转换。
注意:此属性也可用于其他许多熊猫的对象。
In [3]: df['A'].valuesOut[3]: Out[16]: array([1, 2, 3])
要将索引作为列表获取,请致电tolist:
In [4]: df.index.tolist()Out[4]: ['a', 'b', 'c']
同样,对于列。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)