Code Monkey home page Code Monkey logo

Comments (2)

david-barnett avatar david-barnett commented on June 13, 2024

Thanks for highlighting these issues.

  • I was aware that problems can arise when specifying the shape. This error is emitted by the ggiraph package that microViz depends on to provide the plot interactivity. I will try to isolate why this happens for some shape specifications and not others, and see what I can do to avoid this limitation or at least work around it more cleanly.
  • Regarding your points about the lasso not always being accurate, I have not seen this, but I will investigate :)
  • Some of the options in the "Add:" menu are not expected to work with all ordination plots, and I should make this clearer in the documentation, or perhaps dynamically remove those options when they aren't applicable e.g.
    • taxa loadings cannot be drawn for distance-based ordinations
    • hulls and ellipses cannot be drawn without first mapping colour to a variable, to provide groups

from microviz.

david-barnett avatar david-barnett commented on June 13, 2024

I think I have resolved the issue with the shapes error (as far as is possible) in the latest development version. Since commit: c12e01f the user can select only variables with a max of 5 distinct levels (not including NA) for use as the shape mapping. A custom shape palette is now used which avoids using the composite shapes that were used by ggplot2 default and were causing the ggiraph dependency's error: Error: ids don't have the same length than str (most often, it occurs because of clipping)

I have also added a larger description of how to use the app to the ord_explore docs that might help somewhat with the other problems. Of course, please do let me know if you still have some issues with ord_explore.

I can't reproduce your experience of inaccurate lasso selection, what OS and web browser are you using? Is it selecting nearby points or completely incorrect points?
Thanks!

from microviz.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.