[R] Matrix Results

jim holtman jholtman at gmail.com
Tue Mar 13 14:42:18 CET 2012


Try this:

> require(sqldf)
> x <- read.fwf(textConnection("4 - 4       56
+ 4 - 3       61
+ 3 - 3       300
+ 3 - 3        27
+ 3 - 3       33
+ 3 - 3       87
+ 3 - 4      49
+ 4 - 4      71
+ 4 - 3     121
+ 3 - 4     138
+ 4 - 3      15"), width = c(7,8) , header = FALSE, as.is = TRUE)
> closeAllConnections()
> sqldf("
+     select V1
+             , count(*) as Freq
+             , min(V2) as Min
+             , max(V2) as Max
+             , median(V2) as Median
+         from x
+         group by V1
+ ")
       V1 Freq Min Max Median
1 3 - 3      4  27 300   60.0
2 3 - 4      2  49 138   93.5
3 4 - 3      3  15 121   61.0
4 4 - 4      2  56  71   63.5
>


On Tue, Mar 13, 2012 at 5:45 AM, RMSOPS <ricardosousa2000 at clix.pt> wrote:
> Hello
>
>   I am developing a small program that to calculate the maximum, minimum
> and average.
>
>    The data.frame v is
>
> POS       DIF
> 4 - 4       56
> 4 - 3       61
> 3 - 3       300
> 3 - 3        27
> 3 - 3       33
> 3 - 3       87
> 3 - 4      49
> 4 - 4      71
> 4 - 3     121
> 3 - 4     138
> 4 - 3      15
>
>
> When execute  res<-table(df$v) gives this
>
> Var1    Freq
> 4 - 4      2
> 4 - 3      3
> 3 - 3     3
> 3 - 4     2
> 4 - 4    1
>
> If possible, my idea is that the result often present in addition to the
> minimum, maximum and average, all in a single array, for example.
>   what is the quickest way to do this
>
> Var1    Freq  Min    Max Med
> 4 - 4      2      56         71  ....
> 4 - 3      3      15       121
> 3 - 3     3      ....        .....
> 3 - 4     2     ...            ...
> 4 - 4    1    ...             ....
>
> Thanks
>
>
>
> --
> View this message in context: http://r.789695.n4.nabble.com/Matrix-Results-tp4468642p4468642.html
> Sent from the R help mailing list archive at Nabble.com.
>        [[alternative HTML version deleted]]
>
>
> ______________________________________________
> 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.
>



-- 
Jim Holtman
Data Munger Guru

What is the problem that you are trying to solve?
Tell me what you want to do, not how you want to do it.



More information about the R-help mailing list