Skip to main content
 首页 » 编程设计

python之将 pandas 索引转换为 numpy 数组。 Python

2025年05月04日13lidabo

<分区>

我想将数据帧的索引列转换为数组,但我不确定该怎么做。我已经将第二列转换为数组,但由于某种原因它在第一列上也不起作用。以下是我尝试转换索引列的方式:

time = df1.as_matrix(columns = df1.columns[:,0]) 

但是我明白了

too many indices for array 

这是我的数据框

df1 
Out[13]:  
                                 0 
2015-11-19 23:59:54.500 -20.186533 
2015-11-19 23:59:54.625 -20.272575 
2015-11-19 23:59:54.750 -20.185249 
2015-11-19 23:59:54.875 -20.247126 
2015-11-19 23:59:55.000 -20.205975 
2015-11-19 23:59:55.125 -20.281376 
2015-11-19 23:59:55.250 -20.238962 
2015-11-19 23:59:55.375 -20.300100 
2015-11-19 23:59:55.500 -20.311625 
2015-11-19 23:59:55.625 -20.264126 
2015-11-19 23:59:55.750 -20.266762 
2015-11-19 23:59:55.875 -20.224825 
2015-11-19 23:59:56.000 -20.211288 
2015-11-19 23:59:56.125 -20.163288 
2015-11-19 23:59:56.250 -20.254587 
2015-11-19 23:59:56.375 -20.125738 
2015-11-19 23:59:56.500 -20.146749 
2015-11-19 23:59:56.625 -20.161976 
2015-11-19 23:59:56.750 -20.126276 
2015-11-19 23:59:56.875 -20.082863 
2015-11-19 23:59:57.000 -20.030237 
2015-11-19 23:59:57.125 -20.098312 
2015-11-19 23:59:57.250 -20.146214 
2015-11-19 23:59:57.375 -20.030476 
2015-11-19 23:59:57.500 -20.018661 
2015-11-19 23:59:57.625 -20.029900 
2015-11-19 23:59:57.750 -19.970963 
2015-11-19 23:59:57.875 -19.994637 
2015-11-19 23:59:58.000 -20.097612 
2015-11-19 23:59:58.125 -19.952700