surface3d_rjs {RJSplot} | R Documentation |
Produce and interactive 3D surface.
Description
surface3d_rjs
generates an interactive 3D surface.
Usage
surface3d_rjs(x, color = "#fff", xlab = "x", ylab = "y", zlab = "z",
plot = TRUE, jupyter = FALSE, dir = tempdir())
Arguments
x |
numeric matrix of the values to be plotted. |
color |
a vector with colors to construct the color scale. |
xlab |
a title for the x axis. |
ylab |
a title for the y axis. |
zlab |
a title for the z axis. |
plot |
open resulting graph in your browser. |
jupyter |
embed the graph as an iframe into a Jupyter Notebook. |
dir |
a "character" string representing the directory where the graph will be saved. |
Value
The function creates a folder in your computer with an HTML document named index.html which contains the graph. This file can be directly opened with your browser.
Author(s)
David Barrios and Carlos Prieto. Bioinformatics Service of Nucleus, University of Salamanca. See https://bioinfo.usal.es/
See Also
The ‘RJSplot’ Website: https://rjsplot.usal.es
dendrogram_rjs
, densityplot_rjs
, genomemap_rjs
, heatmap_rjs
, manhattan_rjs
, network_rjs
, scatterplot_rjs
, symheatmap_rjs
, wordcloud_rjs
, boxplot_rjs
, bubbles_rjs
, hiveplot_rjs
, piechart_rjs
, barplot_rjs
, tables_rjs
, surface3d_rjs
, scatter3d_rjs
.
Examples
## Create an interactive 3D Surface in a temporal directory of your local machine
## Live examples on https://rjsplot.usal.es
if(interactive()){
# 3D surface creation
surface3d_rjs(volcano,color=c("red","green"))
}