我有一个看起来像这样但更大的数据框:
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反应规范。到目前为止,我已经这样做了:
使用软件包在R中使用以下代码:plotly:
plot_ly(dat_lva, x = ~stage, y = ~temp, z = ~surv, color= ~line, colors = ~col, mode=c("marker","line"))
主要问题是线条是对角线而不是围绕立方体的周边。两者都很好看,但我主要关心外部联系。我假设放置模式“标记”和“行”不是这样做的方法,但这是一个解决方法。