Yeah, it’s not straightforward. To simplify it, you would have to:
- Write a JavaScript function that takes in your data and process it with Chart.js.
- Return a URI value.
- Use web embed to embed that URI.
Pros: Can customize basically anything you want that is within Chart.js, or any other chart libraries.
Cons: Hard to learn. I woud suggest using Claude to start off.