[英]classifying accelerometer data over time in python
在發生了4種不同類型的事件(每種事件都有很多重復)之后,我有一組加速度計數據記錄。 每個點(記錄)由3個向量(X,Y,Z)定義,每個向量有150,000個采樣(5秒,采樣率為30KHz)。 所以總的來說,我有很多3x150,000矩陣。
我想使用python對這些點使用分類器或聚類,以查看不同類型事件后加速度計的行為之間是否存在差異。
非常感謝任何幫助者。
在數據存儲方面,很難為您提供確切的指示。 我想您已經知道了嗎? 如果不是,那么這一切都取決於各種參數,例如對其的讀/寫訪問頻率,數據大小以及其他因素,例如DAQ系統。 為此,我認為這已經解決,並且數據已經以某種方式記錄和存儲。 這可以是csv
文件,數據庫或自定義文件格式。 只要您能閱讀它,就沒有關系。
使用熊貓來構建數據。 它是numpy
的包裝,描述為:
pandas是BSD許可的開源庫,為Python編程語言提供了高性能,易於使用的數據結構和數據分析工具。
對於繪圖,由於您似乎正在進行統計分析,請使用matplotlib進行基本繪圖,或者使用seaborn進行聚類和統計分析等。從Seaborn網站:
Seaborn是基於matplotlib的Python可視化庫。 它提供了用於繪制吸引人的統計圖形的高級界面。
看一下Seaborn畫廊 ,尋找可能的情節。 它很好地概述了庫中可能的圖表以及該圖所需的源代碼。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.