Re: [R] Alternative to "apply" in R 3.2.2

2016-11-11 Thread Bert Gunter
Wow, you are quite confused! Have you gone through any basic R tutorials (there are many good ones on the web), as it sure looks like you have not and therefore have almost no idea how to use R. If that is the case, it is unlikely that this list (or R!) is going to be much use to you. Anyway, appl

Re: [R] Alternative to "apply" in R 3.2.2

2016-11-11 Thread Olu Ola via R-help
Thank you. Regards On Friday, November 11, 2016 6:44 PM, Jeff Newmiller wrote: The "apply" I am familiar with us a FUNCTION in base R, not a contributed package. That is to say, it is always available in R, not something you need to load. -- Sent from my phone. Please excuse my brev

Re: [R] Alternative to "apply" in R 3.2.2

2016-11-11 Thread Jeff Newmiller
The "apply" I am familiar with us a FUNCTION in base R, not a contributed package. That is to say, it is always available in R, not something you need to load. -- Sent from my phone. Please excuse my brevity. On November 11, 2016 3:39:53 PM PST, Olu Ola via R-help wrote: >Here is the warning

Re: [R] Alternative to "apply" in R 3.2.2

2016-11-11 Thread Olu Ola via R-help
Here is the warning message that appears when I tried installing the apply package: install.packages("apply")Installing package into ‘C:/Users/Olufemi/Documents/R/win-library/3.2’(as ‘lib’ is unspecified)Warning in install.packages : package ‘apply’ is not available (for R version 3.2.2) Regards

Re: [R] Alternative to "apply" in R 3.2.2

2016-11-11 Thread Ista Zahn
What makes you think " apply' does not work in R 3.2.2"? On Nov 11, 2016 6:24 PM, "Olu Ola via R-help" wrote: > Hello,I quite understand that apply is doing what it is supposed to do. I > actually found that example online. However, "apply" package is not > compatible with R 3.2.2 and as a resul

Re: [R] Alternative to "apply" in R 3.2.2

2016-11-11 Thread Olu Ola via R-help
Hello,I quite understand that apply is doing what it is supposed to do. I actually found that example online. However, "apply" package is not compatible with R 3.2.2 and as a result, I could not use the code. That is why I am asking for an alternative to "apply" that can be used to do the same t

Re: [R] Alternative to "apply" in R 3.2.2

2016-11-11 Thread Mark Sharp
Olu, I think you may have misread what na.rm is supposed to do. I think you are getting the correct value. If you want the vectors that contain NA values to be evaluated to NA then you will need to set na.rm to FALSE (which is the default for prod()). prod(c(7, 2, NA), na.rm = TRUE) [1] 14 pro

Re: [R] Alternative to "apply" in R 3.2.2

2016-11-11 Thread MacQueen, Don
Df.1$D looks correct to me. For example, in the third row, 7*2=14 is correct with the NA removed. -Don -- Don MacQueen Lawrence Livermore National Laboratory 7000 East Ave., L-627 Livermore, CA 94550 925-423-1062 On 11/11/16, 12:45 PM, "R-help on behalf of Olu Ola via R-help" wrote: > He

[R] Alternative to "apply" in R 3.2.2

2016-11-11 Thread Olu Ola via R-help
Hello,I have a dataset that is similar to the one as follows: > Df.1 <- data.frame(A = c(5,4,7,6,8,4),B = > (c(1,5,2,4,9,1)),C=(c(2,3,NA,5,NA,9))) > Df.1 A B C 1 5 1 2 2 4 5 3 3 7 2 NA 4 6 4 5 5 8 9 NA 6 4 1 9 > Df.1$D = apply(Df.1, 1, prod, na.rm=T) > Df.1$D[1] 10 60 14 120 72 36 >