I understand that I need to have a (in this case) square matrix with all the data. But the question now is; - can the contourplot not interpolate the missing values or alternatively - I have fit a model to the z data (z = 100 + 0.5x + 0.5y). How can I make from this model a "square" matrix z to make a contour plot? Kind regards, Darius Blaszijk ----- Original Message ----- From: "Achim Zeileis" <Achim.Zeileis at wu-wien.ac.at> To: <dhkblaszyk at zeelandnet.nl> Cc: <r-help at stat.math.ethz.ch> Sent: Tuesday, February 08, 2005 1:51 AM Subject: Re: [R] Contour plot> On Tue, 8 Feb 2005 01:15:06 +0100 dhkblaszyk at zeelandnet.nl wrote: > > > Hello, > > > > I would like to make a contourplot of the following data; > > > > > x <- 1:10 > > > y <- 1:10 > > > z <- 100:110 > > > > By doing >contour(x,y,z) I get the following error; > > > > "Error in contour.default(x, y, z) : no proper `z' matrix specified" > > > > How do I fix this?? > > x and y specify a grid and thus z must provide a value for each > combination of the x's and y's! For example: > x <- y <- 1:10 > contour(x, y, outer(x, y)) > Also look at > outer(x, y) > and read ?contour. > > Z > > > Kind regards, Datius Blaszijk > > > > [[alternative HTML version deleted]] > > > > ______________________________________________ > > R-help at stat.math.ethz.ch mailing list > > https://stat.ethz.ch/mailman/listinfo/r-help > > PLEASE do read the posting guide! > > http://www.R-project.org/posting-guide.html > >
Le 08.02.2005 17:43, dhkblaszyk at zeelandnet.nl a ?crit :>I understand that I need to have a (in this case) square matrix with all the >data. But the question now is; > >- can the contourplot not interpolate the missing values > > >I think it doesn't (see (1) below)>or alternatively > >- I have fit a model to the z data (z = 100 + 0.5x + 0.5y). How can I make >from this model a "square" matrix z to make a contour plot? > > >Hello, try something like that : x <- y <- 1:10 z <- 100+0.5*outer(x,y,FUN="+") contour(x,y,z) (1) : z[3:4,3:4] <- NA #putting some missing values contour(x, y, z,nlevels=20) Romain.>>Hello, >> >>I would like to make a contourplot of the following data; >> >> >> >>>>x <- 1:10 >>>>y <- 1:10 >>>>z <- 100:110 >>>> >>>> >>>By doing >contour(x,y,z) I get the following error; >>> >>>"Error in contour.default(x, y, z) : no proper `z' matrix specified" >>> >>>How do I fix this?? >>> >>> >>x and y specify a grid and thus z must provide a value for each >>combination of the x's and y's! For example: >> x <- y <- 1:10 >> contour(x, y, outer(x, y)) >>Also look at >> outer(x, y) >>and read ?contour. >> >>Z >> >> >> >>>Kind regards, Datius Blaszijk >>> >>>[[alternative HTML version deleted]] >>> >>>______________________________________________ >>>R-help at stat.math.ethz.ch mailing list >>>https://stat.ethz.ch/mailman/listinfo/r-help >>>PLEASE do read the posting guide! >>>http://www.R-project.org/posting-guide.html >>> >>> >>> > >______________________________________________ >R-help at stat.math.ethz.ch mailing list >https://stat.ethz.ch/mailman/listinfo/r-help >PLEASE do read the posting guide! http://www.R-project.org/posting-guide.html > > > >-- Romain FRANCOIS : francoisromain at free.fr page web : http://addictedtor.free.fr/ (en construction) 06 18 39 14 69 / 01 46 80 65 60 _______________________________________________________ Etudiant en 3eme ann?e Institut de Statistique de l'Universit? de Paris (ISUP) Fili?re Industrie et Services http://www.isup.cicrp.jussieu.fr/
Hi Darius On 8 Feb 2005 at 17:43, dhkblaszyk at zeelandnet.nl wrote:> I understand that I need to have a (in this case) square matrix with > all the data. But the question now is; > > - can the contourplot not interpolate the missing values > > or alternatively > > - I have fit a model to the z data (z = 100 + 0.5x + 0.5y). How can I > make from this model a "square" matrix z to make a contour plot?Will x<-1:10 y<-1:10 z <- outer(x,y,function(x,y) 100 + 0.5*x + 0.5*y) contour(x,y,z) work as you wish? Cheers Petr> > Kind regards, Darius Blaszijk > > ----- Original Message ----- > From: "Achim Zeileis" <Achim.Zeileis at wu-wien.ac.at> > To: <dhkblaszyk at zeelandnet.nl> > Cc: <r-help at stat.math.ethz.ch> > Sent: Tuesday, February 08, 2005 1:51 AM > Subject: Re: [R] Contour plot > > > > On Tue, 8 Feb 2005 01:15:06 +0100 dhkblaszyk at zeelandnet.nl wrote: > > > > > Hello, > > > > > > I would like to make a contourplot of the following data; > > > > > > > x <- 1:10 > > > > y <- 1:10 > > > > z <- 100:110 > > > > > > By doing >contour(x,y,z) I get the following error; > > > > > > "Error in contour.default(x, y, z) : no proper `z' matrix > > > specified" > > > > > > How do I fix this?? > > > > x and y specify a grid and thus z must provide a value for each > > combination of the x's and y's! For example: > > x <- y <- 1:10 > > contour(x, y, outer(x, y)) > > Also look at > > outer(x, y) > > and read ?contour. > > > > Z > > > > > Kind regards, Datius Blaszijk > > > > > > [[alternative HTML version deleted]] > > > > > > ______________________________________________ > > > R-help at stat.math.ethz.ch mailing list > > > https://stat.ethz.ch/mailman/listinfo/r-help > > > PLEASE do read the posting guide! > > > http://www.R-project.org/posting-guide.html > > > > > ______________________________________________ > R-help at stat.math.ethz.ch mailing list > https://stat.ethz.ch/mailman/listinfo/r-help > PLEASE do read the posting guide! > http://www.R-project.org/posting-guide.htmlPetr Pikal petr.pikal at precheza.cz