在图中调整大小(R)

时间:2017-03-21 11:14:04

标签: r plotly

很抱歉,如果这个问题已经得到解答,但我找不到解决方案。

我有一个从.csv文件导入的数据框。它有四列。我想使用Plotly绘制前两列与最后一列的三维散点图。

问题在于,由于某种原因,散点图不会自动调整其轴的大小以适合绘图空间。所以在这种情况下,我最终得到了一个很薄的情节。奇怪的是,如果我用一些随机数做一个例子,我就不会遇到这个问题。

任何人都可以帮助我让我的散点图适合窗口吗?

我的数据可在https://www.dropbox.com/s/ojwrezjker33x2b/Data.csv?dl=0

找到

基本上我想做:

library(plotly)
X<-read.csv("Data.csv")
plot_ly(x=X[,1],y=X[,2],z=X[,4],type='scatter3d',mode='markers')

这会产生高而细的散点图(抱歉无法发布图片,因为我不熟悉该网站)。

我希望这是一个适合窗口的匀称散点图。

感谢您的帮助。

1 个答案:

答案 0 :(得分:1)

email = "2@2.2"; gender = male; nickname = "Sam <3"; username = sam; uid = 4nyyBF91JhSLY0DhkjfJ0DCDZK03; urlToImage = "https://firebasestorage...; 的默认设置为aspectmode,Plotly会尝试保持相对轴长度相等。

如果设置aspectmode='cube',则应获得具有相同绝对轴长度的图。

'auto'

enter image description here