我在Excel中有兩列。日期和溫度。他們是這樣的:在Python中刪除重複的值
date temp
20130102 34.20
20130102 34.42
20130102 34.23
20130102 34.12
20130102 34.84
20130103 34.48
20130103 34.42
20130103 33.77
20130103 33.62
20130103 33.94
20130103 33.45
當我使用numpy的解壓縮到蟒蛇,我得到2個數組是這樣的:
date = [20130102,20130102,20130102,20130102,20130102,20130103,20130103,20130103,20130103]
temp = [34.20,34.42,34.23.....,33.45]
如何轉換成1個陣列陣列這個由1個日期相結合該日期的所有相應臨時工。
dataarray = [[20130102,34.20,34.42,34.23,34.12,34.84],[20130103,34.48,34.42,33.77,33.62,33.94,33.45]]
你不是已經得到了答案,這在[您剛纔的問題(HTTP: //stackoverflow.com/questions/21839541/extract-information-from-excel-into-python-2d-array)?如果問題在於你獲得了列表列表而不是2D NumPy數組列表......那麼,當然你已經做到了。 NumPy數組是正方形的,它不能鋸齒狀(不同行的長度不同)。 – abarnert
另外:我不清楚這是一種特別有用的數據格式。如果你想用日常的溫度做點事情(比如獲取關於它們的統計數據等等),那麼我認爲你會以錯誤的方式去做。 – DSM