Live data from Hacker News

Show HN: Tableau-Like Data Visualizations in JavaScript

charts.com

81–90 of 117 posts

Re: Show HN: Tableau-Like Data Visualizations in JavaScript

#82
post #81
post #80

Hi pallavn (or someone else who might know), how was the animation at the top of the page created? Beautiful work all around btw!

It was a handwritten svg animation with d3 later enhanced using adobe illustrator.

Thanks yonl!

Re: Show HN: Tableau-Like Data Visualizations in JavaScript

#84
post #75
post #72

Hey, what did you guys use to build the feedback/roadmap part? ( https://feedback.muze.charts.com ) Is it a third-party service or something built in-house?

We have used fider https://github.com/getfider/fider

Omg, I've been looking for an open source version of something like this for a long time. Thank you!

Re: Show HN: Tableau-Like Data Visualizations in JavaScript

#85
post #17

Is there a plan to create a version that generate the graphs and manage all the filtering on the server side instead of having all the data in the browser? This will be very helpful for cases that uses large datasets... I built visualization using dc.js, and working with large datasets was the biggest pain point for me. http://adilmoujahid.com/posts/2016/08/interactive-data-visua...

We had plans to move DataModel (manages all data ops) to serverside. We even have a half baked DataModel in Scala which we thought we would do it once we understand some usecase. But currently we have put it on hold. We would love to know your - use case - number of data points - ops on data on serverside You can mail us to eng@charts.com

It seems to me like you could leverage any number of analytical engines that expose relational interfaces, rather than go to the trouble of building your own relational model. What are the goals in building first, rather than integrating?

Re: Show HN: Tableau-Like Data Visualizations in JavaScript

#86
post #81
post #80

Hi pallavn (or someone else who might know), how was the animation at the top of the page created? Beautiful work all around btw!

It was a handwritten svg animation with d3 later enhanced using adobe illustrator.

Is the person who did it available for hire? Awesome work!!

Re: Show HN: Tableau-Like Data Visualizations in JavaScript

#87

Is there a plan to create a version that generate the graphs and manage all the filtering on the server side instead of having all the data in the browser? This will be very helpful for cases that uses large datasets... I built visualization using dc.js, and working with large datasets was the biggest pain point for me. http://adilmoujahid.com/posts/2016/08/interactive-data-visua...

Might I suggest giving Perspective.js a look? Supports many of the same visualizations as Muze (and some it doesn't, specifically datagrids), is user-configurable, written in WebAssembly (C++) for extreme performance, and can run trivially on the server via node.js - there is even a CLI version:

https://github.com/jpmorganchase/perspective https://github.com/jpmorganchase/perspective/tree/master/exa...

Re: Show HN: Tableau-Like Data Visualizations in JavaScript

#88
post #17

Earlier quoted context omitted.

We had plans to move DataModel (manages all data ops) to serverside. We even have a half baked DataModel in Scala which we thought we would do it once we understand some usecase. But currently we have put it on hold. We would love to know your - use case - number of data points - ops on data on serverside You can mail us to eng@charts.com

One use case could be a data visualization similar to what I built in [1] To build the visualization in [1], I used 3 datasets in csv format from a kaggle competition [2], and I implemented the charts using dc.js and Leaflet.js. The charts were interactive and I could managed to filter the data even in the map. The largest dataset was 284 MB, which was still ok and didn't crash my browser. There were 2 drawbacks to m…

Just had to say thanks [1] , was one of my first reads when learning dc.js and very helpful!

Re: Show HN: Tableau-Like Data Visualizations in JavaScript

#90
I've been a career data analyst for 12 ish years. At first I didn't get the reference to Tableau, because I use Tableau for about 5-8 hours every day. I've played around with every new charting library since Flex because I've always wanted to create a free version of Tableau that gets me 80% of what I use Tableau for, but with 1% the frustration of using Tableau. Problem was, I could never figure out how Tableau is able to create its visualizations so easily just by drag and drop. Every library makes you think of the chart you want to make beforehand, but as an analyst, I work on the data first then spend almost equal amount of time finding the most intuitive visualization for the trend I'm trying to convey. So I've just put that idea on hold indefinitely.

I went through the tutorial and I have to say...oh man, this is amazing. Building a Tableau clone is now possible! I hope you guys don't go under because its going to take me a while, but I'm super excited!

Does this work on mobile? Also, when I click "Play" the chart takes atleast 1-2 seconds to render. Is that just your code running engine or does every visualizations have that lag?

Post reply on HN