美文网首页
1030 chapter13 & 14

1030 chapter13 & 14

作者: 森尼啊 | 来源:发表于2018-12-04 19:15 被阅读0次

不要使用管道的情况

  • 操作步骤超过10个
  • 多个输入和输出
  • 操作步骤构成有复杂依赖关系的有向图

其他工具

  • tidyverse中所有包都会自动加载%>%
  • %T>% 返回左侧想
  • %<>% 可以进行赋值操作

创建函数

  • 选择函数名称
  • 列举function中所有参数
  • 将编好的代码放入函数体中

p188 练习题

  1. finite = TRUE 会丢失无限元素
    若na.rm值是FALSE,则所有有关NA的操作都会返回NA
 rescale01 <- function(x) {
  rng <- range(x, na.rm = TRUE, finite = TRUE)
  y <- (x - rng[1]) / (rng[2] - rng[1])
  y[y == -Inf] <- 0
  y[y == Inf] <- 1
  y
}
variance <- function(x, na.rm = TRUE) {
  n <- length(x)
  m <- mean(x, na.rm = TRUE)
  sq_err <- (x - m) ^ 2
  sum(sq_err) / (n - 1)
}
both_na <- function(x, y) {
  sum(is.na(x) & is.na(y))
}
both_na(c(NA, NA,  1, 2),
        c(NA,  1, NA, 2))
 [1] 1
both_na(c(NA, NA,  1, 2, NA, NA, 1),
        c(NA,  1, NA, 2, NA, NA, 1))
 [1] 3
  1. is.directory主要用来检查x是否是路径
    is.readable用来检查x是否可读

人与函数

命名原则

  • snake_case,小写单词,用下划线隔开
  • camelCase,首单词小写,其余首字母大写
  • 功能类似的命名具有一致性

p190练习题

  1. f1 检查是否是字符向量
    f2 去掉向量中的最后一个,drop_last()
    f3 为每个x重复一次y recycle
  2. rnorm() 单变量正态分布
    MASS:mvrorm 多变量正态分布
  3. r* functions always sample from distributions: for example, rnorm(), rbinom(), runif(), and rexp().
    d* functions calculate the probability density or mass of a distribution: For example, dnorm(), dbinom(), dunif(), and dexp().

条件执行

if(condition){

wei=

相关文章

  • 1030 chapter13 & 14

    不要使用管道的情况 操作步骤超过10个 多个输入和输出 操作步骤构成有复杂依赖关系的有向图 其他工具 tidyve...

  • pycharm 使用教程(三)Hello world!

    [文章转自](http://www.phperz.com/article/14/1030/14347.html) ...

  • 十月十五日

    战神开始了! 1030-12到达学习场地 12-13午饭 13-14准备房间放好行李 14-1420签到 1420...

  • Chapter13 Ⅱ~Chapter14 Ⅰ

    Words & Expressions 1.brat Horrid whiny spoilt little bra...

  • 悲伤不复存在(14)

    目录 上一章节:Chapter13迷途迷雾欲加深 Chapter14危机在现显真相 次日,收到消息的宁子烁大为一惊...

  • 转化价值

    今天读了Chapter13 Feelings of inferiority(自卑感) are subjective...

  • AISI1030钢板切割 切割方 切割圆 异形切割

    AISI1030钢板切割 切割方 切割圆 异形切割 AISI1030,牌号:1030特种钢,美国特种钢 AISI1...

  • 量表

    一、《量表》王婷灏,中原焦点团队讲师、心理咨询师,持续原创分享第1030天,2021年9月14日 如何选择...

  • chapter13

    早上醒来已是中午。外面走廊里一点动静都没有,仿佛这里只有林素儿这户租户。 啊迪凌晨两点回了几条信息,说他在和朋友喝...

  • 《解码青春期——青春期的阶段特征(11-12岁)》

    中原焦点团队郭莺莺焦点解决网络中期第14期坚持原创分享第1030天,咨询第350次,“悦”读打卡第710天,中原焦...

网友评论

      本文标题:1030 chapter13 & 14

      本文链接:https://www.haomeiwen.com/subject/dcfntqtx.html