jlord / sheetsee.js

:eyes: :chart_with_upwards_trend: Visualize Data from a Google Spreadsheet
jlord.github.io/sheetsee.js
Other
2.96k stars 884 forks source link

Add scatter plots #8

Closed jfhbrook closed 10 years ago

jfhbrook commented 11 years ago

As an engineer/scientist, the vast majority of the charts I make are scatter plots.

jlord commented 11 years ago

Yeah, I want more charts, too. I'm supposed to have 3 for next week for this project and those have been pretty tricky. I've realized that creating customizable and adaptable d3 charts could have been a whole project on its own. I'm thinking after this version is finished, from here on, I can (and of course others too!) work on additional charts outside of sheetsee.js.

All a d3 chart needs to do to work with sheetsee is take in an array of objects with the keys label and units, and then take in any options for height, width and so on. So I can imagine in the future using sheetsee.js and then also including, say, scatterplots.js, which would just have that d3 chart in it set up to work with sheetsee data.

I hope that makes sense!

jlord commented 10 years ago

Closing this cause charts are hard and I'm not gonna get around to making more :) but I've made documentation on how to plug in other d3 charts: http://jlord.github.io/sheetsee.js/docs/custom-charts.html