机器学习8:R部分基础函数

向量赋值

x <- c(10.4, 5.6, 3.1, 6.4, 21.7)
assign("x", c(10.4, 5.6, 3.1, 6.4, 21.7))
c(10.4, 5.6, 3.1, 6.4, 21.7) -> x
y <- c(x, 0, x)

向量运算

加+,减-,乘*,除/,乘方^,整数除法(%/%),求余数(%%)
log, exp, cos, tan, sqrt

向量函数

min(x),max(x),range(x),which.min(x),which.max(x)
sum(x),prod(x)
median(x),mean(x),var(x),sd(x),sort(x)

等差数列,seq(),rep()

逻辑向量 <, <=, >, >=,==,!=,&,|,!,all(),any()

缺失数据

is.na(),is.nan(),is.finite(),is.infinite()

字符型向量

paste()

复数向量

complex(re=x, im=y)
Re(),Im(),Mod(),Arg()

下标操作

x[2],x[x<5],z[is.na(z)],(z+1)[(!is.na(z)) & z>0]
v[c(1,3,5,9)],v[1:5],c("a","b","c")[rep(c(2,1,3), times=3)],v[-(1:5)]
ages["Zhang"],names(fruit)

固有属性

mode(c(1,3,5)>5),is.numeric(z),is.character(z),length(2:4)
as.character(z)
attributes(object),attr(object, name)

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 在C语言中,五种基本数据类型存储空间长度的排列顺序是: A)char B)char=int<=float C)ch...
    夏天再来阅读 3,407评论 0 2
  • 我们对R中的数据类型对象有了一定的了解,接下来就是对数据对象的简单操作。在excel里我们可以通过鼠标来实现,在R...
    xiaoxianyu阅读 846评论 0 1
  • 一、基础 R是一种语法非常简单的表达式语言(expression language),大小写敏感。 可以在R环境下...
    多了去的YangXuLei阅读 2,219评论 1 3
  • "use strict";function _classCallCheck(e,t){if(!(e instanc...
    久些阅读 2,053评论 0 2
  • 在R中进行的所有操作都是针对活动内存中的对象的。 此对象非彼对象。个人理解是我们输入R中的一切是对象,得到的结果是...
    xiaoxianyu阅读 1,128评论 0 3