精华内容
下载资源
问答
  • 【w3】tapply

    2020-03-30 11:22:07
    tapply 处理分组数据 > str(tapply) function (X, INDEX, FUN = NULL, ..., simplify = TRUE) X is a vector INDEX is a factor or a list of factors (or else they are coerced to factors) > x <- c...

    tapply

    处理分组数据

    > str(tapply)
    function (X, INDEX, FUN = NULL, ..., simplify = TRUE)
    
    • X is a vector
    • INDEX is a factor or a list of factors (or else they are coerced to factors)
    > x <- c(rnorm(10), runif(10), rnorm(10, 1))
    > f <- gl(3, 10)
    > f
     [1] 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 3 3 3
    [24] 3 3 3 3 3 3 3
    Levels: 1 2 3
    > tapply(x, f, mean)   
     1 2 3
    0.1144464 0.5163468 1.2463678
    

    tapply(x, f, mean)
    x: 被处理的数据
    f:分组
    mean:进行的函数操作

    展开全文
  • factor(), tapply()

    2019-10-09 15:13:14
    factor(), ordered() tapply() tapply(X, INDEX, FUN = NULL, …, default = NA, simplify = TRUE)
    • factor(), ordered()

      在这里插入图片描述
    • tapply()

    tapply(X, INDEX, FUN = NULL, …, default = NA, simplify = TRUE)
    在这里插入图片描述

    展开全文
  • R-table和tapply函数

    千次阅读 2017-03-22 09:43:44
    R-table和tapply函数  (2013-03-15 09:49:23) 转载▼ 标签:  r语言   tapply函数 分类: R语言 table可统计数据的频数 tapply可根据因子、向量和要计算的函数计算 ...

    R-table和tapply函数

     (2013-03-15 09:49:23)
    标签: 

    r语言

     

    tapply函数

    分类: R语言

    table可统计数据的频数

    tapply可根据因子、向量和要计算的函数计算

     

    > class<-c(1,2,3,2,1,2,1,3)

    > class
    [1] 1 2 3

    > c(81,65,72,88,73,91,56,90)->student
    > class
    [1] 1 2 3 2 1 2 1 3

     

    >factor(class)->class


    > tapply(student,class,mean)
           1        2        3
    70.00000 81.33333 81.00000
    > tapply(student,class,min)
     1  2  3
    56 65 72

     


    > tapply(student,class,max)
     1  2  3
    81 91 90
    > table(class)
    class
    1 2 3
    3 3 2
    >  

    展开全文
  • 4-4 R语言函数 tapply

    2018-11-11 15:56:00
    #tapply(参数):tapply(向量,因子/因子列表,函数/函数名) > x <- c(rnorm(5),runif(5),rnorm(5,1)) > f <- gl(3,5) > f [1] 1 1 1 1 1 2 2 2 2 2 3 3 3 3 3 Levels: 1 2 3 > tapply(x,f,mean)...
    #对向量的子集进行操作
    #tapply(参数):tapply(向量,因子/因子列表,函数/函数名)
    
    > x <- c(rnorm(5),runif(5),rnorm(5,1))
    
    > f <- gl(3,5)
    > f
     [1] 1 1 1 1 1 2 2 2 2 2 3 3 3 3 3
    Levels: 1 2 3
    
    > tapply(x,f,mean)
             1          2          3 
    -0.5004154  0.4044779  0.9769996 
    
    > tapply(x,f,mean,simplify = FALSE)
    $`1`
    [1] -0.5004154
    
    $`2`
    [1] 0.4044779
    
    $`3`
    [1] 0.9769996
    
    
    > tapply(x,f,sum)
            1         2         3 
    -2.502077  2.022389  4.884998 
    

    转载于:https://www.cnblogs.com/hankleo/p/9942325.html

    展开全文
  • tapply函数--R语言

    万次阅读 2018-03-28 08:03:16
    tapply(mpg,cyl,mean) 4 6 8 26.66364 19.74286 15.10000 由:&gt; table(cyl)cyl 4 6 8 11 7 14 可以看出,tapple是以mpg按cyl来应用mean函数具体&gt; mean(mpg[cyl==4])[1] 26.6636...
  • tapply() Function in R

    2015-11-03 04:23:27
    tapply() apply different functions on factor sliced rows. Firstly, loading a data set. > library(MASS) > head(painters) Composition Drawing Colour Expression School Da Udine
  • R语言swirl教程11——vapply and tapply | In the last lesson, you learned about the two most fundamental members of R’s *apply family of functions: lapply() and sapply(). Both take a list as input, ...
  • apply(a,b,c) a是矩阵 b是行或列的代表,1是行,2...tapply(a,b,c) a是一个一维数据, 如 1,2,3,4,5,6 b是和a等长度的一维数据, 如 a,a,b,c,b,c c是执行函数,如求和-sum,结果是 a的求和值为 1+2 ...
  • 批量处理函数有很重要的apply族函数:lapply sapply apply tapply mapply。这些函数底层通过C实现,效率比手工遍历高效。apply族函数是高效能计算的运算向量化(Vectorization)实现方法之一,比起传统的for,while常常...
  • 关于R中利用apply、tapply、lapply、sapply、mapply、table http://bbs.sciencenet.cn/home.php?mod=space&uid=638750&do=blog&id=504085发现...
  • R语言提供了批量处理函数,可以循环遍历某个集合内的所有或部分元素,以简化操作。 这些函数底层是通过C来实现的...批量处理函数有很重要的apply族函数:lapply sapply apply tapply mapply。apply族函数是高效能计
  • 批量处理函数有很重要的apply族函数:lapply sapply apply tapply mapply。apply族函数是高效能计算的运算向量化(Vectorization)实现方法之一,比起传统的for,while常常能获得更好的性能。 apply ...
  • 最近参加了一个小比赛,其中的tapply,sapply(lapply)函数可以快速实现我的目的和有效减少代码量 f 说明 tapply(x,f,g) x为向量,f为因子列,g为操作函数,相对数据框进行类似操作可以用by函数 sapply(list,g) g...
  • R语言提供了批量处理函数,可以循环遍历某个集合内的所有或部分元素,以简化操作。...批量处理函数有很重要的apply族函数:lapply sapply apply tapply mapply。apply族函数是高效能计算的运算向...
  • tapply lapply与sapply mapplyapply 使用格式为: apply(X, MARGIN, FUN, …) 其中X为一个数组或者矩阵;MARGIN为一个向量(表示要将函数FUN应用到X的行还是列),若为1表示取行,为2表示取列,为c(1,2)表示行、...
  • 批量处理函数有很重要的apply族函数:lapply sapply apply tapply mapply。apply族函数是高效能计算的运算向量化(Vectorization)实现方法之一,比起传统的for,while常常能获得更好的性能。 ...
  • R中利用apply、tapply、lapply、sapply、mapply、table等函数进行分组统计 ▼ apply函数(对一个数组按行或者按列进行计算): 使用格式为: apply(X, MARGIN, FUN, ...) 其中X为一个数组;
  • <li><code>tapply(vector, grouping, f)</code>: output is a matrix/array, where an element in the matrix/array is the value of <code>f</code> at a grouping <code>g</code> of the vector, and <code>g...
  • R语言:apply,sapply,tapply用法

    万次阅读 2018-02-05 10:51:44
    https://www.zhihu.com/question/39843392 转载自知乎,觉得总结的不错
  • tapply 分组apply,sapply,

    千次阅读 2016-09-19 20:27:06
    tapply sapply tapply > head(iris) >#下一句也可以写成 tapply(iris$Sepal.Length, INDEX = list(iris$Species) , FUN = sum) > tapply(iris$Sepal.Length, list(iris$Species) , sum) setosa ...

空空如也

空空如也

1 2 3 4 5 ... 12
收藏数 221
精华内容 88
关键字:

tapply