Live data from Hacker News

Observable Plot

observablehq.com

11–20 of 56 posts

Re: Observable Plot

#12
post #6

As a D3 user for years, this looks great, the API looks really clean, congrats on the release!

Thank you!

Mike I just wanted to say I really enjoyed using D3 and I was also very impressed when reading the source code. It’s an excellent model for good programming in JavaScript that served as a great example for a younger me.

Thank you to you and your team for D3 and for this library. I’m sure I’ll get lots of use (and freelance gigs) out of it.

Has been a pleasure working with your work.

Re: Observable Plot

#14
post #2

We’ve been developing Observable Plot for a while now, and I’m thrilled to finally have it out in the public. Feel free to ask me any questions! Or share your plots on Observable and I can make suggestions. ;)

Always a joy to read your code and loved the 'In the spirit of show don’t tell' notebook. Quickly grasped what it's about.

Edit: deleted my question, as it is answered here https://observablehq.com/@observablehq/plot-vega-lite

Re: Observable Plot

#16
post #15

How does this compare to Apache Echarts ( https://echarts.apache.org/en/index.html ) ? p.s. My favorite data exploration toolkit is Clickhouse + Tabix (it uses apache echarts). e.g. https://tabix.io/doc/draw/Draw_Chart/

I'm very excited about ECharts, Superset is moving all of their charts to ECharts (I wrote about this in fact: https://preset.io/blog/2021-4-1-why-echarts/)

Re: Observable Plot

#17
post #3

As soon as I saw this, I thought: 'how is this different from vega lite'. An answer is here: https://observablehq.com/@observablehq/plot-vega-lite It'll be very interesting to see this develop. My initial reaction, as a vega-lite user is I'm not sure it's worth learning the new API immediately. Having said that, I do find the idea of writing transforms in javascript compelling, and I can see there may be some situati…

That was my reaction. It seems very similar (which makes sense, they're all using grammar of graphics style).

Vega Lite is very close to R's ggplot2, so we use it for our online science visualizations. The built in downloading svg/pngs built in is pretty awesome.

Vega-Lite it gets us 90% of the way there easily, the remaining 10% is always a struggle. Its well documented but sometimes lacks examples (In a side by side bar graph, how do I move the column heading to the bottom. (column->header->labelOrient: Bottom..)

We plot single cell experiment data (lots of points) and we find vegalite, very performant.

But We'll give this a look. The Javascript transforms seem nice.

Re: Observable Plot

#18
post #2

We’ve been developing Observable Plot for a while now, and I’m thrilled to finally have it out in the public. Feel free to ask me any questions! Or share your plots on Observable and I can make suggestions. ;)

I've been using D3 for charts for a while. I'm not a power-user by any means, but I understand it enough to make basic plots.

When would I use this instead of straight D3?

Re: Observable Plot

#19

Earlier quoted context omitted.

Thank you!

Mike I just wanted to say I really enjoyed using D3 and I was also very impressed when reading the source code. It’s an excellent model for good programming in JavaScript that served as a great example for a younger me. Thank you to you and your team for D3 and for this library. I’m sure I’ll get lots of use (and freelance gigs) out of it. Has been a pleasure working with your work.

Ditto. I'm learning D3 and the examples and the d3 source itself has been a boon to a new learner like me.

Re: Observable Plot

#20
post #18
post #2

We’ve been developing Observable Plot for a while now, and I’m thrilled to finally have it out in the public. Feel free to ask me any questions! Or share your plots on Observable and I can make suggestions. ;)

I've been using D3 for charts for a while. I'm not a power-user by any means, but I understand it enough to make basic plots. When would I use this instead of straight D3?

Most of the time. Unless you want or need a bespoke visualization, Plot will let you construct a meaningful plot with much less time and effort. (That said, Plot is brand new and still under development, so it might not yet have the specific features you need.)
Post reply on HN