2016-02-29 136 views
-1

如何将Pandas数据集转换为数组?将Excel电子表格转换为数组

我目前有数据的Excel电子表格和

data = pandas.read_excel('breathing_data.xls') 

看起来做工精细,但现在我想numpy.diff,它似乎只在阵列工作,任何人都知道如何做到这一点?

回答

0

您需要values

data = pandas.read_excel('breathing_data.xls').values 

或者 as_matrix

data = pandas.read_excel('breathing_data.xls').as_matrix() 

编辑:

你需要tolist(),如果DataFrame只有一列:

data = pandas.read_excel('breathing_data.xls').tolist() 
+0

仍然不工作numpy.diff() 当我去numpy.diff([11,2,3,4])它的工作 但numpy.diff(数据)不工作 –

+0

“不行”的含义? – filmor

+0

当我使用数据时,它返回一个空数组 –

相关问题