I am trying to create a 4D graph of data to try to represent certain values of a specific point in an XYZ plane. In context, I was trying to graph the amount of snow at different points of a mountain. Currently, I have the data in the form of x coordinates, y coordinates, z coordinates, and the amount of snow at the given point. The data looks like the following:
[ 0.05497894 -0.11160859 0.37084371], 992634.25 [-0.00817349 -0.14016391 0.39896593], 22319520.0 [-0.04405962 -0.13445015 0.41198156], 23621576.0 [-0.02392213 -0.1297217 0.39447151], 22518240.0 [-0.00622379 -0.12973436 0.39639086], 19963640.0 [ 0.01604251 -0.12920773 0.40366026], 20256056.0 [ 0.06505235 -0.13291964 0.40368367], 33873776.0 [ 0.07263324 -0.13199505 0.40244909], 19216264.0 [ 0.03655646 -0.13674183 0.40442567], 17755528.0 [ 0.00245951 -0.13406454 0.40627548], 4434950.0
The first array on the left-hand side is as follows, [x y x] and the number on the right-hand side is the amount of snow in micrometers. Is there a way I could potentially plot a graph to show the x, y, z coordinates and then represent the amount of snow with a different color? Ideally, the goal would be to do anomaly detection to find specific clusters of points with outliers. Is there a particular way I could do this with Plotly, I am kinda stuck at a standstill at the moment and would greatly appreciate any help!