As seen here, Google charts offers a powerful library: developers.google.com/chart/interactive/docs/basic_load_libs
My issue is that I want to code a button and function that lets me upload an excel or csv file with the data in it, and for Google charts to create a chart out of my uploaded data. I do not want to use Google's existing "drawChart" function because I want to upload from a website page, not script in table data manually.
After some coding, it turns out I can upload a csv file to my web page, and I can then store that data as a variable. Inputting the variable into Google's existing arrayToDataTable component, I can then use it with charts.