首页
学习
活动
专区
工具
TVP
发布
您找到你想要的搜索结果了吗?
是的
没有找到

R语言 apply函数家族详解

该函数返回值为向量、矩阵,如果simplify=”array”,且合适的情况下,将会通过simplify2array()函数转换为阵列。...sapply(x, f, simplify=FALSE, USE.NAMES=FALSE)返回的值与lapply(x,f)是一致的。...., simplify = TRUE, USE.NAMES = TRUE) X表示一个向量或者表达式对象,其余对象将被通过as.list强制转换为list simplify 逻辑值或者字符串,如果可以,...., simplify = TRUE) x 一个原子向量,典型的是一个向量 INDEX 因子列表,和x长度一样,元素将被通过as.factor强制转换为因子 simplify 若为FALSE,tapply...mapply(FUN, ..., MoreArgs = NULL, SIMPLIFY = TRUE, USE.NAMES = TRUE) MoreArgs FUN函数的其他参数列表 SIMPLIFY 逻辑或者字符串

1.6K100

R语言︱数据分组统计函数族——apply族用法与心得

在apply之上加入table功能,可以分组汇总 table结合,可以分组汇总 lapply=list apply 都需要数据框格式,可以与list合用,返回仍是list list用法 sapply=simplify...函数sapply是函数lapply的一个特殊情形,对一些参数的值进行了一些限定,其使用格式为: sapply(X, FUN,..., simplify = TRUE, USE.NAMES = TRUE)...sapply(*, simplify = FALSE, USE.NAMES = FALSE) 和lapply(*)的返回值是相同的。...如果参数simplify=TRUE,则函数sapply的返回值不是一个list,而是一个矩阵; 若simplify=FALSE,则函数sapply的返回值仍然是一个list。...如果simplify=”array”,结果将返回一个阵列。 USE.NAMES 逻辑值,如果为TRUE,且x没有被命名,则对x进行命名。

3.3K30

Matplotlib使用(1)

线段简化 对于具有线段的图(例如,典型的线图,多边形的轮廓等),可以通过文件中的path.simplify和 path.simplify_threshold参数 来控制渲染性能matplotlibrc。...该path.simplify参数是一个布尔值,指示是否完全简化了线段。该 path.simplify_threshold参数控制简化的线段数量。阈值越高,渲染越快。...(100000) y[50000:] *= 2 y[np.logspace(1, np.log10(50000), 400).astype(int)] = -1 mpl.rcParams['path.simplify...'] = True mpl.rcParams['path.simplify_threshold'] = 0.0 plt.plot(y) plt.show() mpl.rcParams['path.simplify_threshold...通过将线段迭代合并为单个矢量,直到下一个线段到矢量的垂直距离(在显示坐标空间中测量)大于该path.simplify_threshold参数,可以简化此工作。

2K30

R语言︱SNA-社会关系网络 R语言实现专题(基础篇)(一)

count.multiple(g) 以及simplify函数。 (1)count.multiple(g) 函数 可以获得网络中线的重复情况。不重复是1,重复一次+1。...比如:无向网络(1-2,2-3,2-1)就是(2,1,2) 等价于E(g)$weight (2)simplify函数 函数常规式:simplify(g,remove.multiple = TRUE,remove.loops...a->b删掉 simplify(h, remove.loops=TRUE) #在线方向性重复基础上删掉点重复,a->a,b->b simplify(h, remove.multiple=FALSE...)#删掉点重复 simplify(h, remove.multiple=TRUE)#删掉点重复同时,删除线a->b,a->b simplify(h, remove.multiple=TRUE,remove.loops...=TRUE) #删掉线重复、点重复 simplify函数识别了两种重复方式,一种是线重复,比如1-2,2-1,;一种是点重复比如1-1,2-2就是点重复。

1.5K30
领券