2 votes

R: Reproduction d'un graphique 3D avec rockchalk ou rgl

Je voudrais faire un graphique 3D comme ceux de la figure 1 de cet article : Macher, JN., et al. : "Effets de multiples stress sur les invertébrés des rivières : Le séquençage de l'ADN révèle des réponses contrastées des espèces de mouche de mai cryptiques." Indicateurs écologiques 61 (2016) : 159-169.

Les auteurs n'ont pas donné de détails sur le package R qu'ils ont utilisé, mais il semble que ce soit rockchalk ou rgl. J'ai essayé plusieurs choses, mais je n'arrive pas à obtenir le plan 3D comme dans la figure. Est-ce que quelqu'un peut aider avec un script ? Figure 1 de Macher et al. 2016

2voto

user2554330 Points 861

Je ne pense pas que ceux-ci ont été produits dans rgl, mais cela produit quelque chose de similaire :

library(rgl)
f <- function(x, y) x^2 + y
x <- runif(30)
y <- runif(30)
z <- f(x, y) + rnorm(30, sd = 0.2)
plot3d(x, y, z)
plot3d(f, add = TRUE, col = "gray")

Après quelques ajustements de la vue, vous obtenez ceci :

enter image description here

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X