Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
  • Oct 27 2015 16:49
    Coverage (master) +null%
Ændrew Rininsland
@aendrew
Wooooooooooooo
ayoj
@ayoj
Hello Aendrew, I am an independent journalist in Bermuda. I have looked at your live demo and cannot figure out how to upload the data. What am I missing?
Ændrew Rininsland
@aendrew
Hi @ayoj! You need to copy/paste cells from a CSV into the main data input box. Either directly from Excel or Google Sheets will work!
Note though that AxisMaker is still a bit in-dev; probably a better version to use at the moment is at http://times.github.io/axisJS
That allows export to SVG, PNG and embed code; once AxisMaker's fully stable in a month's time, you'll be able to create, edit and host all AxisJS visualisations through that using GitHub.
Note re: the CSV format — the top row should be a header row, with the names of each column of data on top. Each column's values should be in the following rows.
ayoj
@ayoj
thanks for your reply. I actually figured it out through the youtube video that the only option is to cut and paste. So, my question is now: what is the advantage of using axisjs over something like tableau?
Ændrew Rininsland
@aendrew
@ayoj It really depends what you're wanting. If you're wanting a simple pie chart or line graph and you have your data already prepared, AxisJS is what you want. If you need to manipulate a bunch of un-merged data sources and want to create an interactive dashboard, Tableau is better suited.
I will say, the output from AxisJS is generally a bit cleaner, lighter in terms of page load, looks a bit sharper (There's something with how Tableau renders text via Canvas that makes them always look super janky for me, not sure why) and performs better on mobile. It's also not tied to AxisJS at all — you can take the output from AxisJS and tweak it because it's just C3.js (a simplified abstraction of D3) underneath it all, or you can output as SVG and import into Illustrator and tweak for print there.
AxisJS is also a lot more print-oriented than Tableau, and if you're a paper that has a set stylesheet for charts and graphics, you can fork AxisJS and fairly easily configure it so it outputs charts already in that style.
ayoj
@ayoj
many thanks for your responses! I'l give it a whirl!
Ændrew Rininsland
@aendrew
Hey /all! I've pushed most of what will become 1.1.0 to the dev branch if you want to help test!