It is possible to integrate Analytics dashboards to an external website using the analytics web services.
Do not integrate analytics charts using a custom component. The code for custom components is visible by anyone and would compromise the API key used to integrate the analytics chart.