数学之路(2)-数据分析-R基础(11)

本博客所有内容是原创,未经书面许可,严禁任何形式的转载。

http://blog.csdn.net/u010255642


5)设置对象属性

 attr(object, name) 函数设置对象属性

比如设置对象维数 

> h

[1]  5  6  7  8  9 10 11 12

> h[2*2:4]

[1]  8 10 12

> h[4:7]

[1]  8  9 10 11

> h

[1]  5  6  7  8  9 10 11 12

> attributes(h)

$dim

[1] 2 4

也可以自定义属性 

>  attr(h,"name")

[1] "test"

>  attr(h,"name")

[1] "test"

> h

     [,1] [,2] [,3] [,4]

[1,]    5    7    9   11

[2,]    6    8   10   12

attr(,"name")

[1] "test"

3、有序或无序因数

Factor(因子,因素)可用来生成向量的离散的分类向量

> my_num<-c(11,22,34,71,14,68,21)

> factor(my_num)->nums

> nums

[1] 11 22 34 71 14 68 21

Levels: 11 14 21 22 34 68 71

> my_num<-c(11,22,34,71,14,68,21,22,11,34)

> factor(my_num)->nums

> nums

 [1] 11 22 34 71 14 68 21 22 11 34

Levels: 11 14 21 22 34 68 71

Levels表示因子 向量中的水平(去除重复元素后共有哪些元素)

> levels(nums)

[1] "11" "14" "21" "22" "34" "68" "71"

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值