[R] persp plot increasing 'x' and 'y' values expected

voodooochild at gmx.de voodooochild at gmx.de
Tue Apr 25 12:24:25 CEST 2006


hi peter,

thank you for your advice.
ok, i see the problem, but if i do

x<-unique(data$x)
y<-unique(data$y)
z<-matrix(unique(data$z),length(y),length(x))

it also doesn't work.

i want to do a plot, where i can see, how x and y influences z.

P Ehlers wrote:
> voodooochild at gmx.de wrote:
>> hello,
>>
>> i do the following in order to get an persp-plot
>>
>> x<-c(2,2,2,2,2,2,3,3,3,3)
>> y<-c(41,41,83,83,124,166,208,208,208,208)
>> z<-c(90366,90366,92240,92240,92240,96473,100995,100995,100995,100995)
>> x<-data$x
>> y<-data$y
>> z<-matrix(data$z,length(y),length(x))
>> persp(x,y,z, col="gray")
>>
>> but i always get the error message increasing 'x' and 'y' values 
>> expected, but i think my data values are already increasing, what is 
>> wrong?
>
>
> I'm not sure what your data$x, data$y, data$z are (but I can guess).
> Why do you think that your x is *increasing*? Is x[i+1] > x[i]?
> Does diff(x) yield only positive values?
>
> What kind of a perspective plot do you expect? You seem to have only
> 5 unique points.
>
> Peter Ehlers
>
>
>>
>> best regards
>> andreas
>>
>
>
>




More information about the R-help mailing list