创建3D反应规范图

时间:2017-04-21 18:48:17

标签: r plot 3d plotly scatter-plot

我有一个看起来像这样但更大的数据框:

surv        line    stage   temp    col
0.96144958  149     Adult   18C     white
0.9775      208     Adult   18C     black
0.779635363 301     Adult   18C     blue
0.43        149     Larva   18C     white
0.44        208     Larva   18C     black
0.64        301     Larva   18C     blue
0.908474529 149     Adult   25C     white
0.878126935 208     Adult   25C     black
0.086346749 301     Adult   25C     blue
0.24        149     Larva   25C     white
0.0875      208     Larva   25C     black
0.22        301     Larva   25C     blue

幸存是存活,线是实验单位区分和分组变量,阶段是生命阶段,临时是实验条件,而col是为图形目的分配给每一行的颜色。

我已经制作了2D反应规范(线图),显示了临时或阶段的生存差异,但是,我想创建一个3D反应规范。到目前为止,我已经这样做了:

3D reaction plot

使用软件包在R中使用以下代码:plotly:

plot_ly(dat_lva, x = ~stage, y = ~temp, z = ~surv, color= ~line, colors = ~col, mode=c("marker","line"))

主要问题是线条是对角线而不是围绕立方体的周边。两者都很好看,但我主要关心外部联系。我假设放置模式“标记”和“行”不是这样做的方法,但这是一个解决方法。

0 个答案:

没有答案