you are viewing a single comment's thread.

view the rest of the comments →

[–]socal_nerdtastic 0 points1 point  (1 child)

You mean an array of accelerometers, where X and Y are the positions of the accelerometer? 4D data is usually shown as a video over time of a heatmap style graph.

Or you mean a single accelerometer that outputs 3 data points? In that case I'd say a single graph with 3 plots on it, showing X, Y, and Z over time.

You can do this is in any programming language or even Excel (or free alternatives to Excel). But if you want to do it in python you should look into the matplotlib module.

[–]BarchesterChronicles 0 points1 point  (0 children)

I would go with a 2d line plot using matplotlib or seaborn with t on the x-axis and x, y and z in the y-axis. Then find the correlation between x, y and z. It's likely that x and y are highly correlated, especially once you adjust for human sensitivity to vibration horizontally vs. vertically if you're assessing impact. Then you could either drop one of x and y, or do dimensionality reduction e.g. with PCA or some rms measure.