> On 1 May 2017, at 17:59 , Bert Gunter <bgunter.4...@gmail.com> wrote:
> 
> (Too trivial for the list)

...so you decided to include us only once? >;-)

-pd

> 
> I debated saying something similar but decided not to, as polygons can
> be drawn e.g. via panel.polygon.
> 
> Cheers,
> Bert
> 
> 
> 
> 
> On Mon, May 1, 2017 at 8:25 AM, Jeff Newmiller <jdnew...@dcn.davis.ca.us> 
> wrote:
>> It is not a question of whether lattice "understands" the unsorted data... 
>> imagine trying to plot 4 points to form a square instead of a trend line... 
>> you would NOT want lattice to sort those points for you. That lattice leaves 
>> your data alone gives you more flexibility, even while it adds work for 
>> certain applications.
>> 
>> --
>> Sent from my phone. Please excuse my brevity.
>> 
>> On May 1, 2017 7:34:09 AM PDT, Bert Gunter <bgunter.4...@gmail.com> wrote:
>>> Yes. type = "l" connects the points in the order given in the data, so
>>> if the x's are not already ordered, the plots will be different after
>>> ordering the x's.
>>> 
>>> e.g.
>>> 
>>>> x <- c(3,1,2,4,6,5)
>>>> y <- 11:16
>>>> xyplot(y~x. type = "l")
>>> 
>>> 
>>> As for why ... that's just the way it was designed. You can always
>>> order the data first, if you don't want this default.
>>> 
>>> Cheers,
>>> Bert
>>> 
>>> Bert Gunter
>>> 
>>> "The trouble with having an open mind is that people keep coming along
>>> and sticking things into it."
>>> -- Opus (aka Berkeley Breathed in his "Bloom County" comic strip )
>>> 
>>> 
>>> On Sun, Apr 30, 2017 at 6:07 PM, array chip via R-help
>>> <r-help@r-project.org> wrote:
>>>> Dear all, I am new to lattice, so would appreciate anyone's help on
>>> the questions below. I am using xyplot to plot some trend in my
>>> dataset. Using the example dataset attached, I am trying to plot
>>> variable "y" over variable "time" for each subject "id":
>>>> dat<-read.table("dat.txt",sep='\t',header=T,row.names=NULL)
>>>> xyplot(y ~ time, data=dat, groups=id, aspect = "fill", type = c("p",
>>> "l"),  xlab = "Time", ylab = "Y")
>>>> 
>>>> It appears that it just worked fine. But if I sort the "dat" first,
>>> the plot will look somewhat different!
>>>> dat<-dat[order(dat$id, dat$time),]xyplot(y ~ time, data=dat,
>>> groups=id, aspect = "fill", type = c("p", "l"),  xlab = "Time", ylab =
>>> "Y")
>>>> Why is that? Do you need to sort the data first before using xyplot?
>>> Why xyplot can not understand the dataset unless it is sorted first?
>>>> Thanks,
>>>> John
>>>> ______________________________________________
>>>> R-help@r-project.org mailing list -- To UNSUBSCRIBE and more, see
>>>> https://stat.ethz.ch/mailman/listinfo/r-help
>>>> PLEASE do read the posting guide
>>> http://www.R-project.org/posting-guide.html
>>>> and provide commented, minimal, self-contained, reproducible code.
>>> 
>>> ______________________________________________
>>> R-help@r-project.org mailing list -- To UNSUBSCRIBE and more, see
>>> https://stat.ethz.ch/mailman/listinfo/r-help
>>> PLEASE do read the posting guide
>>> http://www.R-project.org/posting-guide.html
>>> and provide commented, minimal, self-contained, reproducible code.
> 
> ______________________________________________
> R-help@r-project.org mailing list -- To UNSUBSCRIBE and more, see
> https://stat.ethz.ch/mailman/listinfo/r-help
> PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
> and provide commented, minimal, self-contained, reproducible code.

-- 
Peter Dalgaard, Professor,
Center for Statistics, Copenhagen Business School
Solbjerg Plads 3, 2000 Frederiksberg, Denmark
Phone: (+45)38153501
Office: A 4.23
Email: pd....@cbs.dk  Priv: pda...@gmail.com

______________________________________________
R-help@r-project.org mailing list -- To UNSUBSCRIBE and more, see
https://stat.ethz.ch/mailman/listinfo/r-help
PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
and provide commented, minimal, self-contained, reproducible code.

Reply via email to