Allison Parrish
Follow

wow, I really don't like d3js :( :( :( I mean it's all very well-engineered and internally consistent and solves known problems in scalable ways but every time I try to use it I'm just like "I have to do what now to draw a scatter plot"

· Web · 1 · 11

@aparrish this sounds familiar... i think there's things built on top of d3 that are meant to address this? or there used to be anyway?

0
0

@bea yeah probably. I know that d3 isn't *just* for data visualization but coming from the world of matplotlib (where you can get pretty far just by calling the right function with your dataframe or whatever) it seems singularly unsuitable for that task to someone who's just starting out

0
1

@aparrish yeah i feel you

and it SEEMS like a good place to start...

0
1

@aparrish @bea you might give Vega-lite a look. It’s a higher level grammar for generating common plots. D3 is more flexible, but operates at a lower level of abstraction.

0
0

@aparrish have you tried plotly.js? It was much nicer to use than vanilla d3.

0
0

@aparrish I have the same feeling. Not very inclined towards using any library that requires a deep involvement or doctoral level to just put together some data on a graph.
It only makes sense to place that investment of energies elsewhere.

0
0

@aparrish I've had a similar experience. D3's API is just too baroque for me.

My go-to for analysis is Seaborn (preferably in a Jupyter notebook).

0
0
Mastodon

This page describes the mastodon.social instance - wondering what Mastodon is? Check out joinmastodon.org instead! In essence, Mastodon is a decentralized, open source social network. This is just one part of the network, run by the main developers of the project 🐘 It is not focused on any particular niche interest - everyone is welcome as long as you follow our code of conduct!

Hero image by @b_cavello