Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

[New feature] Plotting / Vizualization #152

Open
Tracked by #114
lrnv opened this issue Feb 13, 2024 · 2 comments
Open
Tracked by #114

[New feature] Plotting / Vizualization #152

lrnv opened this issue Feb 13, 2024 · 2 comments

Comments

@lrnv
Copy link
Owner

lrnv commented Feb 13, 2024

AnderGray suggested in the Joss review to add functionality for Plotting / Visualisation.


Yes, this is indeed a very good idea. We might borow a few plots from BivariateCopulas.jl and also revamp #78, but my goal is to be compatible with Plots.jl and StatsPlots.jl, and do that as a package extension so that loading these things is not necessary to use the package. It will also allow to add a lot of graphs to the documenttion.

@lrnv lrnv mentioned this issue Feb 13, 2024
27 tasks
@lrnv lrnv changed the title Plotting / Visualisation [New feature] Plotting / Vizualization Feb 13, 2024
@alecloudenback
Copy link

You might just point folks to https://sefffal.github.io/PairPlots.jl/dev/guide/

@lrnv
Copy link
Owner Author

lrnv commented Feb 14, 2024

@alecloudenback Yes this is the kind of stuff I want in the package extension, the ideal plot here would be:

  • bottom triangle plots bivariate contours on the rank scale [0,1]^2
  • upper triangle plots bivariate contours on the z-scale (standard Gaussian marginals)
  • (for plot(::SklarDist)) The diagonal represents the marginal densities with a plot(::UnivariateDistribution), e.g. the one from StatsPlots.
  • (for plot(::Copula)) Diagonal elements are TBD, maybe simply variable names ? or something else ?

but also alike BivariateCopulas.jl, using StatsPlots there should be a possibility to plot bivariate densities.

If PairsPlots.jl can be used here, then perfect. For other plotting of dataframes, I will indeed point out to PairsPlots.jl I think.

# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants