PatientHeart的个人博客分享 http://blog.sciencenet.cn/u/PatientHeart

博文

R语言中的rev函数

已有 14885 次阅读 2016-12-31 14:50 |个人分类:R语言|系统分类:科研笔记| R语言, 矩阵操作, rev

R语言中的rev函数


1.功能

   rev函数可以实现向量或矩阵的翻转;当进行矩阵的翻转时,rev函数将矩阵当做一个向量处理,矩阵转换为向量的原则为列优先

2.用法

 rev(x)

3.程序示例

#********************************************************************#

 #程序目的:学习rev函数的用法,服务于HeatMap54518

 #2016年12月31日  

 

 #参考资料:R语言帮助文档

 #rev(x):实现矩阵的翻转

#********************************************************************#


x <- c(1:5,5:3)

print(x)

y <- rev(x)

print(y)


z <- matrix(1:12,nrow = 4)

print(z)

a <- t(z)

print(a)


b <- matrix(rev(a),nrow = 3)

print(b)


c <- matrix(1:12,3,4) #创建预存储矩阵

for (ii in 1:3)

{

 c[ii,] <- rev(b[ii,])

 

}

print(c)



说明:rev函数是在写HeatMap518函数时学习的一个R语言的矩阵操作函数

     2016年12月31日



https://wap.sciencenet.cn/blog-3277161-1024511.html

上一篇:SEN趋势度分析及其MATLAB实现
下一篇:R语言实战学习笔记之一:R的获取和安装

0

该博文允许注册用户评论 请点击登录 评论 (1 个评论)

数据加载中...

Archiver|手机版|科学网 ( 京ICP备07017567号-12 )

GMT+8, 2021-10-27 17:23

Powered by ScienceNet.cn

Copyright © 2007- 中国科学报社

返回顶部