I have data from a bike club which I have put into a Dataset called 'focus'; a .xlsx file of the raw data is attached. Once the dataset has been created I can use an expression like:
pl1 = focus[ListPlot, {"Cal Miles", "Cal Rank"}]; pl2 = focus[ListPlot, {"Cal Rides", "Cal Rank"}]; {pl1, pl2}
And I get the two plots as expected. I expected that I would be able to do:
focus[ListPlot3D, {"Cal Miles","Cal Rides","Cal Rank"}]
and get a 3D surface representation.
I admit to blindly trying to substitute ListPlot3D for ListPlot and simply adding the desired dataset key for the third value. Any help would be appreciated to understand error in my thinking.
Attachments: