美文网首页
R教学文案3

R教学文案3

作者: Mycro | 来源:发表于2016-04-15 23:38 被阅读47次

round() 四舍五入

例:

x <- c(3.1416, 15.377, 269.7) round(x, 0) #保留整数位 [1] 3 15 270 round(x, 3) #保留到三位小数 [1] 3.142 15.377 269.700 2.trunc() 取整

floor() 向下取整 ceiling() 向上取整 例:

xx <- c(3.60, 12.47, -3.60, -12.47)

trunc(xx) [1] 3 12 -3 -12 floor(xx) [1] 3 12 -4 -13 ceiling(xx) [1] 4 13 -3 -12 3.logb(a, b) 以b为底的对数,省略b表示自然数

log() 自然对数 log10() 以10为底的常用对数 例:

logb(8, 2) [1] 3 log(8); logb(8) [1] 2.079442 [1] 2.079442 log10(100); logb(100, 10) [1] 2 [1] 2 4.sqrt()平方根 exp()指数

sqrt(4) [1] 2 exp(1) [1] 2.718282 5.求弦函数

sin()正弦 cos()余弦 tan()正切 asin()反正弦 acos()反余弦 atan()反正切 sinh()双曲正弦 tanh()双曲正切

6.nchar()字符长度

例:

xx <- 'ShiYanLou is good!' nchar(xx) [1] 18 7.substring()取子字符串

例:

substring(xx, 1, 9) [1] "ShiYanLou" 8.paste()连接字符

语法是:paste(..., sep = " ", collapse = NULL)

例1:

x <- 'ShiYanLou'; y <- 'is'; z <- 'good!' paste(x, y, z) [1] "ShiYanLou is good!" 例2:

paste(c('x', 'y'), 1:4, sep = '') [1] "x1" "y2" "x3" "y4" 例3:

paste('x', 1:4, sep = '', collapse = '+') [1] "x1+x2+x3+x4" 更多函数可查看:http://doc.fens.me/cos/R-refcard.pdf

二、小结

R语言中有常用的一些函数,round()可以四舍五入,trunc()取整,floor()向下取整,ceiling()向上取整,logb(a, b) 求以b为底的对数,省略b表示自然数,sqrt()求平方根,exp()求指数,求弦函数如sin()正弦、cos()余弦等,nchar()求字符长度,substring()求取子字符串,paste()可以连接字符。

相关文章

  • R教学文案3

    round() 四舍五入 例: x <- c(3.1416, 15.377, 269.7) round(x, 0)...

  • R教学文案2

    啦啦啦啦~ 开始学习! @开启学神模式,玩转R! 一上来就是属猪!!(数组),经常打成属猪!! &_& 哈哈 哇靠...

  • 今日读书打卡(12.1)

    《幼儿园文案轻松写》 第四章——教学类文案的撰写 敲重点: 一、教学类文案概述 教学内文案就是针对教学活动的有效开...

  • 公.粽.号收图片、文案、摘抄、话题征集、原创文

    图片、文案、摘抄、话题征集、原创文 1. 【茹七七】8-120r 2. 【浅眠姑娘】8—100r 3. 【重拾铅华...

  • W2D1-BDF文案公式-《文案创作完全手册》

    【主题】BDF文案公式 [片段来源]:《文案创作完全手册》 【R:原文片段】 善用“BFD文案公式” 要同...

  • 如何靠文案赚钱买房买车3

    文案策划有5种人群: 1)文案高手头部0.1%; 2)文案高手腰部1%; 3)文案培训3% 3)文案工作3.9%;...

  • 今日读书打卡(12.4)

    《幼儿园文案轻松写》 第五章——教育类文案的撰写 敲重点: 第三节 教学反思的撰写 一、教学反思的含义 教学反思是...

  • R语言的资源

    来自Wu Minghao的bilibili教学视频 The R project (http://www.r-pro...

  • 写出一个好文案价值千万是真的吗?

    写出一个好文案价值千万是真的吗? R:原书拆页 写一个好文案 同时,这里还涉及文案。我们也稍微聊一下文案的撰写。 ...

  • R包安装文案

    首先我们需要注意两点,安装:install.packages("包的名称") 然后我们加载包library(包的名称)

网友评论

      本文标题:R教学文案3

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