# [R] 3-D-Plot

Uwe Ligges ligges at statistik.tu-dortmund.de
Fri Apr 18 14:58:33 CEST 2008

```
Edwin Sendjaja wrote:
> Hi Uwe,
>
> I decided to use scatterplot3d, because it looks better.
> I have some questions:
>
> Is it possible to get 1 axis( for example: z-axis) not as numeric, but as
> character.
>
> Because I have date set like this:
>
> x=relative Time: 0,3 ms; 0,5ms, etc
> y=Delay:10 ms, 20 ms, etc
> z= Host: cnn.com, heise.de,etc

See ?scatterplot3d. You can use arguments x.ticklabs, y.ticklabs,
z.ticklabs in order top specify character strings.

> If no, can you tell me little how to modify the code to get this. Thank you.
>
> another question:
>
> How can I change the width line of the axis (x,y,z). The default line is for
> me too thin.

par(lwd=2) or more, for example.

First example from ?scatterplot3d  but with some other labels on x axis
and thick lines:

z <- seq(-10, 10, 0.01)
x <- cos(z)
y <- sin(z)
par(lwd=3)
scatterplot3d(x, y, z, highlight.3d=TRUE, col.axis="blue",
col.grid="lightblue", main="scatterplot3d - 1", pch=20,
x.ticklabs=paste(seq(0.3, 1.1, by=0.2), "ms"),
xlab="relative Time")

Best wishes,
Uwe

>
>
>
> Edwin Sendjaja
>
> Am Donnerstag, 17. April 2008 14:43:39 schrieb Uwe Ligges:
>> Edwin Sendjaja wrote:
>>> Hi Uwe,
>>>
>>>
>>> What is the different between rgl and scatterplot3d? I dont need a
>>> graphik like vulcano. I just need 3D-"dot"-plot.
>> Sure, rgl can do it as well.
>> Difference is that scatterplot3d is based on R's standard devices while
>> rgl is based on an OpenGL device. Hence rgl is much more flexible and
>> can rotate things and easily draws nice transparent forms, but
>> scatterplot3d is nice for printing to 2D in different formats at the end.
>>
>> Uwe
>>
>>> Am Donnerstag, 17. April 2008 09:03:17 schrieb Uwe Ligges:
>>>> Edwin Sendjaja wrote:
>>>>> Hello,
>>>>>
>>>>> I've got some problems. I hope someone can help me.
>>>>>
>>>>> First question:
>>>>> I am trying to get grid on scatterplot3d (from scatterplot3d package).
>>>>> It seems that scatterplot3d draw on grip on X and Z side. Is it
>>>>> possible to get Grid on the whole Box?
>>>> At least there is no build in function to do it.
>>>>
>>>>> Second question:
>>>>> Is it possible to use the standard package drawing 3d-plot(without
>>>>> scatterplot3d) ?because now I have already 2d-plot. I just want to add
>>>>> the z-axis.
>>>> See, for example, ?cloud in package "lattice", ?plot3d in package "rgl",
>>>>
>>>>> Third question:
>>>>> What is the best 3d-plot? it seems that scatterplot3 doesn't support
>>>>> anything( like turning the box vertically. I think, angle parameter
>>>>> just turn the box horisontally. I might wrong with this.
>>>> You are right.
>>>>
>>>> Best wishes,
>>>> Uwe
>>>>
>>>>> Thank a lot in advance
>>>>>
>>>>> Edwin
>>>>>
>>>>> ______________________________________________
>>>>> R-help at r-project.org mailing list
>>>>> https://stat.ethz.ch/mailman/listinfo/r-help
>>>>> http://www.R-project.org/posting-guide.html and provide commented,
>>>>> minimal, self-contained, reproducible code.
>>>> ______________________________________________
>>>> R-help at r-project.org mailing list
>>>> https://stat.ethz.ch/mailman/listinfo/r-help
>>>> http://www.R-project.org/posting-guide.html and provide commented,
>>>> minimal, self-contained, reproducible code.
>>> ______________________________________________
>>> R-help at r-project.org mailing list
>>> https://stat.ethz.ch/mailman/listinfo/r-help