Using data to draw custom shapes

In the simplified list, Time decimal seems to be a value between 0 and 1 - and not between 0 and 24 (as it was in the previous data).

Hence your map() command is wrong, since it’s assuming the wrong range.

I am talking about this line:

float angle = map(time, 0,…

Fix it.

Similarly you can amplify the radius by using another map() command