Skip to content
Back to formatted view

Raw Message

Message-ID: <49EC2A17.3020000@statistik.tu-dortmund.de>
Date: 2009-04-20T07:53:59Z
From: Uwe Ligges
Subject: to extract data
In-Reply-To: <617814.36133.qm@web58704.mail.re1.yahoo.com>

Roslina Zakaria wrote:
> Hi R-users,
> 
> I have a set of data from 1958-2009, how do I extract the data from 1927 and 2007?
>  
> beechworth.dt
>      Year Month  Rain
> 1    1858     3  21.8
> 2    1858     4  47.0
> 3    1858     5  70.1
> 4    1858     6  78.7
> 5    1858     7 101.6
> 6    1858     8 129.8
> 7    1858     9  80.8
> 8    1858    10  41.9
>  ...
>  
>      2009    ......
>  
>  
> I tried:
>  
>  beechworth.dt.2 <- beechworth.dt[beechworth.dt$Year=="1927":"2007",]

You probably want to index with
  beechworth.dt$Year %in% 1927:2007
or
  beechworth.dt$Year %in% c(1927, 2007)

(not sure which one given your question "from 1927 and 2007").

Uwe Ligges




>  
> and got
>  
> Warning message:
> In beechworth.dt$Year == "1927":"2007" :
>   longer object length is not a multiple of shorter object length
>  
> Thank you so much for any help given.
> 
> 
> 
> 
> ______________________________________________
> R-help at r-project.org mailing list
> 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.