Live data from Hacker News

Viewing profile — thomasp85

thomasp85

HN member
Joined
Sat, Feb 25, 2017, 6:36 PM UTC
HN karma
193
Public activity
25 items

About thomasp85

No profile information was provided.

Recent public activity

  1. comment
    Comment #48659267

    No objections at all. But probably good to describe that it is ggsql-inspired rather than a full reimplementation as it could lead to user confusion about what syntax is supported …

  2. comment
    Comment #48658419

    ggsql developer here. It's quite fun to see an alternative implementation of our syntax so early. Why did you decide on this path rather than working with the ggsql duckdb extensio…

  3. story
  4. comment
    Comment #47838574

    We are not out to convince anyone to switch from ggplot2 (and we are not planning to stop developing that). ggsql is (partly) about reaching new audiences and putting powerful visu…

  5. comment
    Comment #47836949

    Ah - I don't think it really matters here, but if you find yourself in need then you can open a GitHub issue and we can discuss

  6. comment
    Comment #47836925

    Ah - yes, in theory you could create a "ggplot2 writer" which renders the plot object to an R file you can execute. It is not too far away from the current Vega-Lite writer we use.…

  7. comment
    Comment #47836165

    That is certainly in the pipeline. We chose to start with vegalite so we could focus on the internals of the representation

  8. comment
    Comment #47836088

    I'm not quite sure I understand what you mean by "degrade in context" - care to elaborate?

  9. comment
    Comment #47835626

    My answers will probably disappoint 1) No (unless you count 'render to image and insert that into your excel document') 2) This is not possible - manual adjustments are not reprodu…

  10. comment
    Comment #47834962

    Let me try to not miss any of the questions :-) ggsql is modular by design. It consists of various reader modules that takes care of connecting with different data backends (curren…

  11. comment
    Comment #47834841

    I don't think we will get the various niche geoms that have been developed by the ggplot2 community anytime soon. The point of this is not to superseed ggplot2 in any way, but to p…

  12. comment
    Comment #47834811

    That is conceivable, not a top priority as we want to focus on this being a great experience for every backend, but certainly something we are thinking of

  13. comment
    Comment #47834224

    We certainly plan to create a few videos showing how to set it up and use it. If you use it in Positron with the ggsql extension it can interact directly with the connection pane t…

  14. comment
    Comment #47834209

    That is fair - it is somewhat of a special concept. ggsql connects directly with your database backend (if you wish - you can also run it with an in-memory DuckDB backend). Your vi…

  15. comment
    Comment #47834120

    I'd say it does, though it is certainly much more low-level than e.g. ggplot2. But the basic premises of the building blocks described be Leland Wilkinson is there

  16. comment
    Comment #47834079

    I'm one of the authors - happy to take any questions!

  17. comment
    Comment #47833559

    The new visualisation tool from Posit. Combines SQL with the grammar of graphics, known from ggplot2, D3, and plotnine

  18. story
  19. story
  20. comment
    Comment #13736090

    Really happy you like it. Would love to see something published using it

  21. comment
    Comment #13733744

    You can of course animate it like this https://twitter.com/thomasp85/status/694905779539812352 but a static representation is often easier to interogate. I would try to bin the tim…

  22. comment
    Comment #13733724

    Without needing to get into an R vs Python discussion I think it is fair to say that this is a perfectly valid subjective opinion and that a lot of people will disagree completely.…

  23. comment
    Comment #13733655

    Depending on the number of time points you can use the facetting functions in ggraph to create small multiples

  24. comment
    Comment #13733022

    I'm in talk with the plotly devs regarding ggraph support — once that materialises it should cover most interaction

  25. comment
    Comment #13733017

    Yes, you use already available network packages like igraph and network (where you can import dot files) and then use the declarative API of ggraph to specify your plot