3 ms·
> but you want something a bit higher level These days I kinda want the opposite. Most of the time I know exactly what I want my output to look like. But frame
by forrestthewoods 2y ago
> but you want something a bit higher level
These days I kinda want the opposite. Most of the time I know exactly what I want my output to look like. But frameworks inherently provide a large bag of presets and if you want something slightly different from the preset it's a pain in the ass.
For many types of plots I find it's actually kinda easier to just manipulate SVG data directly. It's not that hard!
I'd like to see a library/framework that focuses on making it easier to manipulate SVG or canvas output. It should be trivial to make tweaks. But the higher level a framework goes the harder it is to step off the golden path.
- cess11 2y agoHave you tried p5js?
- sbarre 2y agoYeah I hear you, if you know exactly what you want, Plot is probably not for you.. But I've found lots of value in using Plot to explore data, and quickly throw something together and look at it, and decide if it's a good way to present the data or not. Although I will say that you can "drop down" to the SVG pretty easily with Plot. Lots of examples even on their site where they start with Plot marks and then heavily customize the SVG directly.
- contravariant 2y agoWhy does d3 not work for you if you just want to manipulate the svg directly? You can use it to generate or update arbitrary xml as far as I know.
- zdragnar 2y agoThe higher level in this case is observable plot, not d3.