(Requires a WebGL enabled browser like Chrome)
With the eBay API, it’s easy to display live data. But that functionality is limited by a cap on queries per day. I wanted to use a lot of data to limit the amount of discrepancies. My biggest task was to make a ton of queries offline, sort through the data (a total of 50Mb of JSON text data), and output it as less than 150Kb of JSON so that users can easily access much more data than they could through eBay live data. I wrote an algorithm which gathers all the coin queries, sorts them by year, then averages the cost per year and outputs a much more compact data structure in JSON. This allowed my site to visualize over 230,000 data points, as opposed to only ~5000 per day of live data. I could then categorize, organize, and display multidimensional data in less space, a goal of data visualization according to Edward Tufte.
I’m now really interested in the potential of data visualization and looking for ways to use my skills in the world, especially applying them to other fields and discourses. Let me know if you have questions about my code or want to use in any way.