R语言:lengths计算列表list中元素的个数 - CSDN博客
文章推薦指數: 80 %
R语言:lengths计算列表list中元素的个数 ... 这次介绍一个大家可能会用到的函数,但是又与我们常用的函数有所区别。
lengths. 一 ...
R语言:lengths计算列表list中元素的个数
茁壮小草
2016-12-0921:19:17
56872
收藏
16
分类专栏:
R语言
文章标签:
r语言
lengths
length
版权声明:本文为博主原创文章,遵循CC4.0BY-SA版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/xxzhangx/article/details/53544185
版权
R语言
专栏收录该内容
43篇文章
4订阅
订阅专栏
这次介绍一个大家可能会用到的函数,但是又与我们常用的函数有所区别。
lengths
一看,还以为是length函数,我们要介绍的函数后面多了一个s,专门用于计算列表list的长度,下面用例子来呈现我们的函数。
首先,我们先来介绍length函数,再来介绍lengths,最后对两个差异的地方进行对比,查看区别。
length
Getorsetthelengthofvectors(includinglists)andfactors,andofanyotherRobjectforwhichamethodhasbeendefined
帮助文档内容:x是向量,因子,列表
>length(diag(4))#=16(4x4)
[1]16
>length(1:5)
[1]5
>length(options())#12ormore
[1]76
>length(y~x1+x2+x3)#3
[1]3
>length(expression(x,{yrequire(stats)
>fm1length(fm1$call)#3,lm()andtwoarguments.
[1]3
>length(formula(fm1))#3,~lhsrhs
[1]3
lengths
Getthelengthofeachelementofalistoratomicvector(is.atomic)asanintegerornumericvector.
x为列表、向量
>require(stats)
>ll
$`5`
[1]41361218NA2823198NA7161114181434630
[20]11111432NANANA234511537
$`6`
[1]NANANANANANA29NA7139NANA23NANA2137201213NANANANANA
[26]NANANANANA
$`7`
[1]1354932NA644077979785NA1027NA748356179
[20]6316NANA80108205282506459
$`8`
[1]3991678356612289110NANA442865NA22592331
[20]44219NA4516873NA761188485
$`9`
[1]967873914732202321244421289134618132416132336714
[26]30NA141820
>lengths(l,use.names=F)
[1]3130313130
>lengths(expression(u,v,1+0:9))
[1]113
>ff
[1]1112222223
>datesdates
$`1`
[1]"2016-12-0921:09:50CST""2016-12-0921:09:51CST"
[3]"2016-12-0921:09:52CST"
$`2`
[1]"2016-12-0921:09:53CST""2016-12-0921:09:54CST"
[3]"2016-12-0921:09:55CST""2016-12-0921:09:56CST"
[5]"2016-12-0921:09:57CST""2016-12-0921:09:58CST"
$`3`
[1]"2016-12-0921:09:59CST"
>lengths(dates,use.names=F)
[1]361
lengths和length
>ff
[1]1112222223
>datesdates
$`1`
[1]"2016-12-0921:09:50CST""2016-12-0921:09:51CST"
[3]"2016-12-0921:09:52CST"
$`2`
[1]"2016-12-0921:09:53CST""2016-12-0921:09:54CST"
[3]"2016-12-0921:09:55CST""2016-12-0921:09:56CST"
[5]"2016-12-0921:09:57CST""2016-12-0921:09:58CST"
$`3`
[1]"2016-12-0921:09:59CST"
>lengths(dates,use.names=F)
[1]361
>length(dates)
[1]3
length得到的是list的个数,lengths是得到每个list下的个数。
这个是计算时很重要。
顿时感觉这个函数很神奇。
哈哈哈!
茁壮小草
关注
关注
9
点赞
踩
0
评论
16
收藏
一键三连
扫一扫,分享海报
专栏目录
R语言length函数计算向量、列表、字符串长度实战
data+scenario+science+insight
09-11
761
R语言length函数计算向量、列表、字符串长度实战
目录
R语言length函数计算向量、列表、字符串长度实战
#基本语法
#向量长度计算
#列表的长度计算
#字符串长度计算
#基本语法
length(x)
#向量长度计算
x1]
延伸文章資訊
- 1R统计数据中某个值的个数- 日记 - 豆瓣
R统计数据中某个值的个数sum(cldata==32766) #数据中32766出现的个数sum(is.na(cldata)) #数据中缺失值出现的个数.
- 27 探索式資料分析| 資料科學與R語言 - 曾意儒Yi-Ju Tseng
量化分析方式的測量值大多可用R的內建函數完成計算,但是在探索式分析時,常常需要遇 ... 計算NBA各隊的球員數與平均助攻數,球員個數的計算在 data.table 內可使用 .
- 3R语言:lengths计算列表list中元素的个数 - CSDN博客
R语言:lengths计算列表list中元素的个数 ... 这次介绍一个大家可能会用到的函数,但是又与我们常用的函数有所区别。 lengths. 一 ...
- 4R 向量與運算
向量(vector)為R 中最基本的資料形態,本章節將介紹向量的相關使用方式。 ... 元素個數。 sum(x) :計算向量 x 的元素總和。 prod(x) :計算向量 x ...
- 51.4 summarize() | R for data science: tidyverse and beyond
位置度量我们已经使用过 mean(x) 、但用 median(x) 计算中位数也非常有用。 ## 将聚合函数和逻辑筛选组合起来使用 not_cancelled %>% group_by(year...