我有一個具有以下格式的CSV文件。想象一下,白色空格用逗號分隔。來自具有多個標識符的元素的熊貓數據框格式
slot0 slot1
Serial Timestamp Height Width Score Height Width Score ....
FA125 2015_05 215.00 125.01 156.02 235.23 862.23 135.52 ....
這種情況持續發生數千行,並重復使用這種模式的許多槽#。插槽號與它所居中的「高度,寬度和分數」相關聯。也就是說,slot0對應於第一個高度,寬度和分數,slot1對應於第二個高度,寬度和分數。每個插槽有三個測量。
我無法找到將此數據粘貼到pandas.DataFrame中的最佳方法,我將槽號與特定高度,寬度和分數相關聯,但尤其是串行或時間戳。
我曾經想過的一件事就是這樣的事情,但是如果我能做得更好,還不太清楚。
Serial Timestamp s0_Height s0_Width s0_Score s1_Height s1_Width s1_score ....
FA125 2015_05 215.00 125.01 156.02 235.23 862.23 135.52 ....
這種形式似乎有點誇張,但如果這是我想我可以管理的唯一方法。
# Maybe something like this?
pd.DataFrame({'FSJ1503007N-ct0': ['20150311_021738', 140, 123, 213]}, ['timestamp', 's0_height', 's0_score', 's0_width'])
請記住,我可以以任何方式來實例化數據框適應CSV,但問題是它我不知道創建與此數據的數據框的最佳方式。
謝謝!
ohh我喜歡這個! – Matt