当前位置: 首页 > news >正文

注册新公司网上核名网站企业品牌网站营销

注册新公司网上核名网站,企业品牌网站营销,简述电子商务网站的建设,新能源课件网站开发新能源文章目录 介绍Reduce()实例 Filter()实例 Find()实例 Map()实例 Negate()实例 Position()实例 介绍 R语言中的Reduce(), Filter(), Find(), Map(), Negate(), Position()是base包中的一些高级函数。随后,很多包也给这些函数提供了更多的扩展。 Reduce() 该函数根…

文章目录

  • 介绍
  • Reduce()
    • 实例
  • Filter()
    • 实例
  • Find()
    • 实例
  • Map()
    • 实例
  • Negate()
    • 实例
  • Position()
    • 实例

介绍

R语言中的Reduce(), Filter(), Find(), Map(), Negate(), Position()是base包中的一些高级函数。随后,很多包也给这些函数提供了更多的扩展。

Reduce()

该函数根据一个二元函数实现累计计算。

Reduce(f, x, init, right = FALSE, accumulate = FALSE)
  • f:一个二元函数
  • x: 一个向量或者列表
  • init: 初始值
  • right: 逻辑值, T表示从右到左,F表示从左到右
  • accumulate: 逻辑值, T表示显示每一步的结果,F表示只显示最后一步的结果

实例

f=function(x,y){x+y}
x=list(1,2,3,4)
Reduce(f,x,init = 0,accumulate = T)
# [1]  0  1  3  6 10
Reduce(f,x,init = 1,accumulate = T)
# [1]  1  2  4  7 11

Filter()

Filter(f, x)
  • f:一个返回逻辑值的一元函数
  • x: 一个向量或者列表

实例


f=function(x){ is.character(x)}
x=list(1,'2',3,'4')
Filter(f,x)
# [[1]]
# [1] "2"
# 
# [[2]]
# [1] "4"x <- c(3, 8, 2, 6, 4, 9, 7)
Filter(function(num) { num > 5 }, x)
# [1] 8 6 9 7

Find()

返回满足要求的元素,只返回第一个。

Find(f, x, right = FALSE, nomatch = NULL)
  • f:一个返回逻辑值的一元函数
  • x: 一个向量或者列表
  • right: 逻辑值, T表示从左到右,F表示从右到左
  • nomatch: 找不到目标值的返回值

实例

f=function(x){ is.character(x)}
x=list(1,'2',3,'4')
Find(f,x,right = T, nomatch = 'no finding')
# [1] "4"Find(f,x,right = F, nomatch = 'no finding')
# [1] "2"Find(f,x=c(1,2,3),right = F, nomatch = 'no finding')
# [1] "no finding"

Map()

Map(f,x)
  • f:一个k元函数
  • x: 一个向量或者列表

实例


f=function(x){x^2}
Map(f,x=c(1,2,4,5))
# [[1]]
# [1] 1
# 
# [[2]]
# [1] 4
# 
# [[3]]
# [1] 16
# 
# [[4]]
# [1] 25f=function(x){sum(x)}
l=list(c(1,2),c(5,6),c(4,8))
Map(f,x=l)
# [[1]]
# [1] 3
# 
# [[2]]
# [1] 11
# 
# [[3]]
# [1] 12

Negate()

Negate(f)

该函数用于返回一个与f相反的一个函数,T变F,F变T.

实例

f=function(x){x>3}
f2=Negate(f)
x=c(1,2,3,4,5,6)
f(x)
# [1] FALSE FALSE FALSE  TRUE  TRUE  TRUE
f2(x)
# [1]  TRUE  TRUE  TRUE FALSE FALSE FALSE

Position()

该函数用于返回满足条件的元素索引,只返回第一个。

Position(f, x, right = FALSE, nomatch = NA_integer_)
  • f:一个返回逻辑值的一元函数
  • x: 一个向量或者列表
  • right: 逻辑值, T表示从左到右,F表示从右到左
  • nomatch: 找不到目标值的返回值

实例

f=function(x){x>3}
x=c(1,2,3,4,5,6)
Position(f,x)
# [1] 4
Position(f,x,right = T)
# [1] 6
http://www.khdw.cn/news/33704.html

相关文章:

  • 南汇北京网站建设百度广告联系方式
  • 网站更新方案百度广告价格
  • 做网站页面免费b站推广网站下载
  • 图片上传不了网站宁波seo排名优化价格
  • 成都网站建设前十如何制作简易网站
  • 网站为什么功能需求优化排名
  • 怎么做刷东西网站百度手机助手下载免费安装
  • 政府网站建设情况调研报告长沙seo排名优化公司
  • 优品ppt模板免费下载网站网上软文发稿平台
  • 公交车网站怎么做留言板柳市网站制作
  • 智能网站平台蚂蚁链接bt链接
  • wordpress添加分类图片网络推广的优化服务
  • 做网站赚广告费多么100个关键词
  • 可以赚零花钱的小程序网站的优化与推广分析
  • 合肥网站建设设计公司哪家好百度搜索关键词查询
  • 网站模板无忧2345浏览器网址
  • 企业网站建设教程pdf竞价推广营销
  • 网站制作哪些公司制作品牌推广策略怎么写
  • android 不装插件 wordpress靖江seo要多少钱
  • 合肥建站北京建站工作室
  • 企业网站推广哪些效果比较好怎么做竞价托管
  • 中企动力的网站如何谷歌 chrome 浏览器
  • 百度极速版推广员怎么申请sem优化托管公司
  • 网站群建设需求视频号直播推广二维码
  • 哪个网站可以接任务做兼职百度站长平台论坛
  • 怎么看一个网站做没做优化2021年关键词有哪些
  • 企业做网站要多少钱南京网络建站公司
  • 企业网站的建立和推广带佣金的旅游推广平台有哪些
  • 城阳做网站的比较好网站制作公司
  • 可做外链的视频网站免费seo提交工具