2
當我嘗試將以下字典轉換爲數據框時,python會重複每一行兩次。Python將字典轉換爲數據框失敗
a = [[[[130.578125, 96, 130.59375, 541],
[130.5625, 635, 130.609375, 1055],
[130.546875, 657, 130.625, 1917],
[130.53125, 707, 130.640625, 1331],
[130.515625, 1530, 130.65625, 2104]],
[[130.578125, 96, 130.59375, 541],
[130.5625, 635, 130.609375, 1055],
[130.546875, 657, 130.625, 1917],
[130.53125, 707, 130.640625, 1331],
[130.515625, 1530, 130.65625, 2104]]],
[[[143.34375, 5, 143.359375, 79],
[143.328125, 142, 143.375, 129],
[143.3125, 132, 143.390625, 137],
[143.296875, 126, 143.40625, 118],
[143.28125, 113, 143.421875, 125]],
[[143.34375, 5, 143.359375, 79],
[143.328125, 142, 143.375, 129],
[143.3125, 132, 143.390625, 137],
[143.296875, 126, 143.40625, 118],
[143.28125, 113, 143.421875, 125]]]]
b = ['Mini','on']
c = dict(zip(b,a))
d = pd.DataFrame.from_dict(c)
print d
Python的打印輸出如下:
Mini \
0 [[130.578125, 96, 130.59375, 541], [130.5625, ...
1 [[130.578125, 96, 130.59375, 541], [130.5625, ...
on
0 [[143.34375, 5, 143.359375, 79], [143.328125, ...
1 [[143.34375, 5, 143.359375, 79], [143.328125, ...
所需的輸出是:
Mini \
0 [[130.578125, 96, 130.59375, 541], [130.5625, ...
on
0 [[143.34375, 5, 143.359375, 79], [143.328125, ...
可有人請建議我該怎麼解決這個問題?
謝謝。你知道我怎樣才能在原始數據集上顯示整行,而沒有......(連續符號)的最後一行? – A1122
@ A1122我更新了我的帖子,回答了這個問題。 – piRSquared