[R] Which() missing a number
Frede Aakmann Tøgersen
frtog at vestas.com
Tue Mar 18 13:24:09 CET 2014
Hi
So perhaps doing neilist == pfriends is the same as doing neilist == rep(pfriends, 9)?
neilist <- c(13, 15, 28, 29, 30, 13, 14, 15, 28, 30, 43, 44, 45, 14, 15, 29, 44, 45)
pfriends <- c(13, 15)
cbind(neilist == pfriends, neilist == rep(pfriends, 9))
[,1] [,2]
[1,] TRUE TRUE
[2,] TRUE TRUE
[3,] FALSE FALSE
[4,] FALSE FALSE
[5,] FALSE FALSE
[6,] FALSE FALSE
[7,] FALSE FALSE
[8,] TRUE TRUE
[9,] FALSE FALSE
[10,] FALSE FALSE
[11,] FALSE FALSE
[12,] FALSE FALSE
[13,] FALSE FALSE
[14,] FALSE FALSE
[15,] FALSE FALSE
[16,] FALSE FALSE
[17,] FALSE FALSE
[18,] FALSE FALSE
And try this
neilist == c(13,14,15,30)
[1] TRUE FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE
[13] FALSE TRUE TRUE FALSE FALSE FALSE
Warning message:
In neilist == c(13, 14, 15, 30) :
longer object length is not a multiple of shorter object length
Yours sincerely / Med venlig hilsen
Frede Aakmann Tøgersen
Specialist, M.Sc., Ph.D.
Plant Performance & Modeling
Technology & Service Solutions
T +45 9730 5135
M +45 2547 6050
frtog at vestas.com
http://www.vestas.com
Company reg. name: Vestas Wind Systems A/S
This e-mail is subject to our e-mail disclaimer statement.
Please refer to www.vestas.com/legal/notice
If you have received this e-mail in error please contact the sender.
> -----Original Message-----
> From: r-help-bounces at r-project.org [mailto:r-help-bounces at r-project.org]
> On Behalf Of Rainer Schuermann
> Sent: 18. marts 2014 12:42
> To: r-help at r-project.org
> Subject: Re: [R] Which() missing a number
>
> ... and it is also missing the 15 at position 15.
>
> Can't explain but
>
> > which( neilist %in% pfriends )
>
> should give you what you want.
>
>
>
> On Tuesday 18 March 2014 11:14:08 Thomas wrote:
> > Does anyone know why this is happening? Which() is picking up the
> > indices of the numbers 13 and 15 in neilist, but it's missing out the
> > 13 at index 6.
> >
> > Thank you,
> >
> > Thomas Chesney
> >
> > > neilist
> > [1] 13 15 28 29 30 13 14 15 28 30 43 44 45 14 15 29 44 45
> >
> > > pfriends
> > [1] 13 15
> >
> > > which(neilist==pfriends)
> > [1] 1 2 8
> >
> > > neilist[6]
> > [1] 13
> >
> > > str(neilist)
> > int [1:18] 13 15 28 29 30 13 14 15 28 30 ...
> >
> > > str(pfriends)
> > num [1:2] 13 15
> >
> > > sessionInfo()
> > R version 2.15.3 (2013-03-01)
> > Platform: i386-apple-darwin9.8.0/i386 (32-bit)
> >
> > locale:
> > [1] en_GB.UTF-8/en_GB.UTF-8/en_GB.UTF-8/C/en_GB.UTF-
> 8/en_GB.UTF-8
> >
> > attached base packages:
> > [1] splines grid stats graphics grDevices utils
> > datasets methods
> > [9] base
> >
> > other attached packages:
> > [1] spdep_0.5-56 coda_0.16-1 deldir_0.0-21 maptools_0.8-23
> > foreign_0.8-52
> > [6] nlme_3.1-108 MASS_7.3-23 Matrix_1.0-11 lattice_0.20-13
> > boot_1.3-7
> > [11] sp_1.0-8 igraph_0.6.5-1
> >
> > loaded via a namespace (and not attached):
> > [1] LearnBayes_2.12 tools_2.15.3
> >
> > This message and any attachment are intended solely for the addressee
> and may contain confidential information. If you have received this message
> in error, please send it back to me, and immediately delete it. Please do not
> use, copy or disclose the information contained in this message or in any
> attachment. Any views or opinions expressed by the author of this email do
> not necessarily reflect the views of the University of Nottingham.
> >
> > This message has been checked for viruses but the contents of an
> attachment
> > may still contain software viruses which could damage your computer
> system, you are advised to perform your own checks. Email communications
> with the University of Nottingham may be monitored as permitted by UK
> legislation.
> >
> > ______________________________________________
> > 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.
>
> ______________________________________________
> 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.
More information about the R-help
mailing list