Live data from Hacker News

Show HN: Tableau-Like Data Visualizations in JavaScript

charts.com

61–70 of 117 posts

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

#62
post #9

Earlier quoted context omitted.

Voyager is a recommendation system based on variables characteristics present in data. User is mostly limited by the offerings of voyegar (same story of https://github.com/vega/polestar ). Vega is descriptive version of d3. We find it hard for debugging and creating complex viz. Vega-lite is concise and more intuitive version of vega though. However Muze was created to start directly from data, creating layout, compo…

Hi, one of the Vega-Lite author here. I'm glad you like Vega-Lite and were inspired by our Infovis paper. Vega-Lite is much more mature than when we wrote the Infovis paper so I suggest you to check it out. Compared to Muze, Vega-Lite is embracing full declarativeness.

Hey I think you are Dominik (guessed from your handle). Thanks for the reply.

Vega-Lite paper and layered grammar of graphics are the biggest motivations to write Muze. Vega-Lite is still my goto viz library for my ipython and JS work. Hence there are healthy intersections between vega-lite and muze terminologies and concepts.

Would definitely love to check new development.

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

#63
post #41
post #21

thanks for sharing, but holy slowwww

Exactly what I saw. This isn't a matter of slow server, but some examples are taking way too much ressources. Freezes. In the case of many charts in the scope, as i need refresh every 10 seconds, this will turn in blocking in no time. Testing performances in firefox debugger is already freezing with one chart and no refresh, and i didn't see the garbage collector be significant. (Memory leaks..) Too bad that charts a…

Hey we noticed https://www.charts.com/muze/examples/view/bubble-with-tempor... is a slow one but should not as bad as you are saying. However we are making some changes for performance and gonna release in few weeks. But i’ll double check the scenarios you mentioned.

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

#64
post #61

Shameless plug for a data + markup based approach, hiding some of d3.js complexity: https://github.com/PolymerEl/multi-verse . Codebase is being migrated to Polymer 2.0, and better documentation.

Looks great! Can we think of a way to integrate muze using your approach? :)

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

#65
post #46
post #37

Earlier quoted context omitted.

Appreciate the feedback! Yeah, the hack you described for CIs is typical of "80% charting". We have a list of probably thousands of longtail visualization requests and we're way past the 80/20 point. These days customers who want to go 100% use the Python/R editors and do their custom visualization there. So you do your SQL query like usual, but then pipe it to Python/R for the visualization. Have you tried that, and…

Maybe try Muze to be able to build all those long tail viz :) - given that you don't have to think of any viz in Muze as a chart type - but rather compositions through layers. Would love to talk to you guys!

Always happy to talk! harry at periscopedata.com

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

#66
post #6

That's quite an interesting mix of HTML and SVG. Cool stuff. The website could be a bit more responsive. The charts are overlapping if I make the browser narrower.

Seems to work properly if you inspect it at common breakpoints. Love the cross-connectivity between charts.

Yup cross connection could be configured using API to change the default behaviour Example: https://www.charts.com/muze/examples/view/crossfiltering-wit...

Will upload the docs for this soon.

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

#69
post #39

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...

I just want to chime in as this being the biggest limitation to dc.js. For these solutions to scale, there needs to be a server-side data processing option.

Hey, we started porting DataModel (where all the data ops happens) in Scala but then put it on hold.

Will figure out the effort and roadmap and then keep you updated on the plan.

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

#70
post #65
post #46

Earlier quoted context omitted.

Maybe try Muze to be able to build all those long tail viz :) - given that you don't have to think of any viz in Muze as a chart type - but rather compositions through layers. Would love to talk to you guys!

Always happy to talk! harry at periscopedata.com

Sending you an email tomorrow
Post reply on HN