2016-09-26 78 views
0

我有一個人類活動執行各種腿部動作的數據。數據由X,Y,Z陀螺儀傳感器方向組成。數據看起來像下面:在Python中繪製多元數據

活動1:

時間戳,X弧度/秒,Y弧度/秒,Z弧度/秒

1474242172.0203,-0.440601,-2.377124,-0.379635

1474242172.09023,-0.402881,0.03603,-0.436877

1474242172.11018,-0.079664,0.071131,-0.969909

活動2:

1474242172.13019,0.504345,0.21577,-1.171976

1474242172.15017,1.485681,0.95263,-1.050102

1474242172.32995,2.162143,-2.888519,-1.274397

1474242172.34995,2.178419,-2.332485,-1.130116

活動3:

1474242172.27003,2.71125,-0.618401,-0.394154

1474242172.29002,2.421668,-1.14887,-0.846701

1474242172.30999,2.212555,-2.497823,-1.096355

我收集爲7天3個活動。每個數據都在單獨的csv文件中。我想在Python/R中繪製這些數據。我想爲每天的活動取平均值X值,y值和Z值,並使用平行座標對它們進行繪圖。活動(1,2,3)在一個座標上,第1天到第7天在不同的座標上。 X,Y,Z是不同的顏色流動。我的活動分類不存在於數據集中。我必須爲活動編制滴答。

任何人都可以建議,如果平行座標是7天內顯示每項活動一致性的正確方法嗎?或者是他們以任何有吸引力的方式將它們繪製在表面情節或3D情節中。

任何人都可以提供輸入嗎?對於任何類似情況的建議或例子,我都非常感激。

+0

我嘗試繪製每天的每個活動的2D子圖。我仍然在想辦法繪製平行座標圖來顯示單個圖中的所有信息。 – Katherine

回答

1

在python中,你可以使用pylab使用類似於:plt.plot(x_vals_list,y_vals_list,z_vals_list)來繪製3d。如果您的維度超過3個,您可以使用Principle Component Analysis將這些維度分解爲3個主要組件。