Metric Insights includes the nvd3 charting library and provides the ability to create any nvd3 chart type. Below are some examples. You can modify these charts to behave the way you want, and you can extend this library by adding other types of nvd3 charts.

You can view more examples of nvd3 JavaScript charts at http://nvd3.org/ghpages/examples.html

nvd3 Pie

nvd3 Pie example

nvd3 Scatter/Bubble

nvd3 Scatter/Bubble example