2016-02-29 102 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

當我使用數據時,它返回一個空數組 –

相關問題