我在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