首页 > 其他分享 >R语言中row函数

R语言中row函数

时间:2022-09-05 20:46:28浏览次数:58  
标签:语言 程序实现 矩阵 dat row 函数

 

001、R语言中row函数生成行号作为矩阵元素的矩阵

dat <- rbind(a = 1:5, b = letters[1:5], c = LETTERS[1:5])  ## 测试数据框
dat
row(dat)      ## row函数

 

 

002、程序实现

dat <- rbind(a = 1:5, b = letters[1:5], c = LETTERS[1:5])   ## 测试数据框
dat
dat2 <- rep(1:nrow(dat), each = ncol(dat))                  ## 重复行号,生成矩阵数据
dat2
dat2 <- matrix(dat2, nrow = nrow(dat), byrow = T)           ## 生成矩阵
dat2

 

标签:语言,程序实现,矩阵,dat,row,函数
From: https://www.cnblogs.com/liujiaxin2018/p/16659487.html

相关文章

  • R语言中当order有两个向量参数时的排序规则
     001、order(c(1,1,1,2,2,2,3,3,3),c(7,5,2,1,4,8,9,3,6))##首先对最小的三个参数排序,也就是对7、5、2进行排序,结果为3,2,1##然后对1、4、8进行排序及1、......
  • R语言中rnorm、runif生成符合正太分布和均匀分布的随机数
     001、rnorm用于生成符合正态分布的随机数a<-rnorm(10)##生成10个均值为为0,标准差为1的符合正太分布随机数amean(a)sd(a)  a<-rnorm(10,3,5)......
  • R语言中对数据框根据行名提取数据
     001、a<-4:1b<-1:4c<-letters[1:4]d<-LETTERS[1:4]dat<-rbind(a,b,c,d)dat##测试数据框idx<-c("c","b")......
  • 想了解Python中的super 函数么
    摘要:经常有朋友问,学Python面向对象时,翻阅别人代码,会发现一个super()函数,那这个函数的作用到底是什么?本文分享自华为云社区《Python中的super函数怎么学,怎么解?》,作......
  • 第十四章 函数的基本使用
    一、概述基于前一部分的学习,我们已经能开发一些功能简单的小程序了,但随着程序功能的增多,代码量随之增大,此时仍不加区分地把所有功能的实现代码放到一起,将会使得程序的组织......
  • js实现切换页面清除定时器的函数
    背景:我在切换页面的时候,发现切换回原来的页面,定时器会叠加而不会清除原来的定时器解决方法:1.定义全局变量,通过js遍历清除(不会用,但性能好)varpageTimer={};/......
  • 物理不可克隆函数-PUF
     时间:2022/09/05 一.简介PUF技术是一组微型延迟电路,其通过提取芯片制造过程中的差异,生成无数个独特的、不可预测的“密钥”。输入也称为激励(Challenge),输出也称为......
  • 用递归函数计算s=1+2+3+4+.....+99+100
    #include<stdio.h>staticintci=0;intsum(inti){ci++;intm=0;if(i<100){m=i+sum(i+1);printf("%d",m);retur......
  • 10.2 函数调用的参数传递_位置实参_关键字实参
     defcalc(a,b):#a,b是形参,在函数定义处c=a+breturncresult=calc(10,20)#按位置传递参数#10,20为实参,在函数调用处print(re......
  • C语言:随机访问fseek()和ftell()
    随机访问fseek()和ftell()有了fseek()函数,便可把文件看作是数组,在fopen()打开的文件中直接移动到任意字节处。下面代码演示了fseek()和ftell()的用法:#include<stdio.h>......