我有數據在Python字典一樣:分配D型與from_dict
data = {u'01-01-2017 22:34:43:871': [u'88.49197', u'valid'],
u'01-01-2017 11:23:43:803': [u'88.49486', u'valid'],
u'02-01-2017 03:11:43:898': [u'88.49773', u'valid'],
u'01-01-2017 13:54:43:819': [u'88.50205', u'valid']}
我可以將其轉換爲大熊貓數據幀具有:
data = pandas.DataFrame.from_dict(data, orient='index')
,但我不能夠使用D型參數的from_dict
。我會將索引轉換爲類似第一列的datetime
以浮動,並將第三列轉換爲字符串。
我曾嘗試:
pandas.DataFrame.from_dict((data.values()[0]), orient='index',
dtype={0: 'float', 1:'str'})
,但它不工作。
你傳入'data'到'from_dict'構造函數,對吧?因爲它不會接受一個列表... –
'pd.DataFrame(data).T'怎麼樣? – DyZ
@ juanpa.arrivillaga:對不起,我從我的真實代碼中複製了一些有點不同的東西。修正:我通過一個字典 –