This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2020-02-10
Channels
- # announcements (2)
- # babashka (15)
- # beginners (174)
- # calva (16)
- # chlorine-clover (10)
- # clara (7)
- # clj-kondo (27)
- # cljdoc (10)
- # clojars (4)
- # clojure (50)
- # clojure-europe (10)
- # clojure-gamedev (3)
- # clojure-greece (1)
- # clojure-italy (4)
- # clojure-losangeles (1)
- # clojure-nl (16)
- # clojure-sg (1)
- # clojure-spec (7)
- # clojure-uk (41)
- # clojurescript (22)
- # data-science (15)
- # datascript (38)
- # datomic (2)
- # duct (15)
- # emacs (2)
- # fulcro (110)
- # funcool (9)
- # graphql (10)
- # jackdaw (8)
- # jobs (23)
- # joker (1)
- # leiningen (15)
- # luminus (1)
- # malli (20)
- # off-topic (26)
- # pathom (5)
- # pedestal (1)
- # reitit (19)
- # shadow-cljs (78)
- # spacemacs (2)
- # sql (52)
- # tools-deps (99)
- # vim (13)
What would be a simple way to visualize a plotted graph with clojure? (library recommendations etc) It's for a simple weight over time tracking with expected & and actual weight over a number of weeks
Here's my personal solution to that problem: https://github.com/zane/vega.repl
Thanks for the plug @U050CT4HR!
@gbson Both use Vega/Vega-Lite, which means you can create visualizations using either one, and still use them in the other.
Vega/Vega-Lite are very concordant with the Clojure philosophy, built by a great team (Interactive Data Lab at University of Washington), and supported in quite a few different contexts (a number of analytics tools are starting to use it, and I think WikiLabs may support as well).
You may also want to check out Hanami/Saite to see if that fits your flow.
I did a talk on the philosophical relationship between Vega & Clojure here if you're interested: https://www.youtube.com/watch?v=hXq5Bb40zZY
ALSO based on Vega 🙂 Though, the gorilla-repl plotting API is not as powerful as Vega-Lite, and not necessarily any easier to use for simple plots (Vega-Lite really is pretty boiled down).
I keep meaning to add a namespace for gorilla repl that will make it possible to use vega-lite visualizations in gorilla
@gbson See Saite https://github.com/jsa-aerial/saite Self contained uberjar. All you need is java8. Grab it, run it, load the examples, start hacking. Far more capable than gorilla.
Also based on Vega/Vega-Lite 🙂