R语言入门代码(二)for循环的理解
关于for循环
for(i in seq_len(nrow(data))) {}
这里做几点解释:
seq_len(x)函数:返回从1到x,步长为1的序列。
nrow(x):返回x的行数(一个单值),类似的还有ncol(x) 返回列数。 #在R中nrow和ncol只能对矩阵元素进行计算。如果是数组长度需要用函数length()。
个人理解
for循环的范围不像其他语言,设定起始、步长和终值即可,而是以一个序列为依托。该序列的长度即为循环的次数
举例:
y=c(2,4,6,8,10)
for(i in y)
则上述语句代表循环五次,每次i等于2,4,6,8,10。
也可以写作for(i in c(2,4,6,8,10) )
if 语句与C语言一致,不做解释
R语言入门代码(二)for循环的理解相关推荐
- R语言入门(二)正态性检验与假设检验
R语言入门(二)正态性检验与假设检验 value1 <- c(20.51, 25.56, 20.78, 37.27, 36.26, 25.97, 24.62 )value2 <- c(32 ...
- R语言|for循环————R语言入门到入土系列(八)
R语言入门到入土系列 R语言作为数据科学的第一利器:本人介绍了一些R语言的基础入门知识,希望能帮到大家,往期系列文章点击下面文字直达
- <<R语言入门与实践>>读书笔记
这是一个java小码农的跨界试探,如果你对R感兴趣可以买本R语言入门与实践,因为这里只记录了本人觉得有用的基本知识点.如果你只是看个乐呵,祝你有所收获. 序 数据分析具备三个属性 可再现性 自动化 沟 ...
- R语言入门4---R语言流程控制
流程控制语句在任何语言中都是非常重要的,通过流程控制语句编程者能够根据业务逻辑在程序中设计合理的循环.分支,实现程序各种各样强大的功能.一般实现任一算法的控制结构都可以分为顺序结构.分支结构.循环 ...
- R语言入门——常用函数50个
R语言函数入门50个基本函数 0引言 1.入门准备操作及函数 1.1R版本介绍以及IDE的选择 1.2IDE及其常用的快捷键 2.空间操作以及纠错函数 2.1 ? .??.help.demo.exam ...
- R语言入门——猜数小游戏
R语言入门--猜数小游戏 题目介绍 使用代码(2种方法) 运行结果 题目介绍 设计一个猜数字的游戏:计算机随机生成一个1~100 之间的整数,然后由用户猜测所产生的随机数.根据用户猜测的情况给出不同提 ...
- (一)R语言入门指南——数据分析的第一步
注:本博客旨在分享个人学习心得,有不规范之处请多多包涵! 目录 R语言 数值与逻辑运算符 变量类型与赋值 逻辑判定与循环 结束语 R语言 简单来说,R语言是一个免费开源.数据分析和可视化功能强大的编程 ...
- R语言入门之Hello world
R语言入门之Hello world 作者:雨水/家辉,日期:2016-12-20,CSDN博客:http://blog.csdn.net/gobitan 摘要:R语言被称为统计语言.在数据分析上用得很 ...
- r语言x c(-1 -2),【软件】R语言入门之向量
"R语言入门开篇,向量(vector)相关知识的介绍" R语言是一款优秀统计学编程语言,本文介绍R语言的几个重要命令,以及R语言中非常重要的一种数据结构-向量(Vector)的相关 ...
最新文章
- 14 个实用的数据库设计技巧,一次性教给你!
- Linuxshell之高级Shell脚本编程-创建函数
- Android 开发笔记 Google地图定位与路线显示
- php log pecl,PHP日志扩展SeasLog-1.0.0正式版在PECL发布
- 线程同步 – lock和Monitor
- win10系统安装Redis3.2.100
- java多线程基础视频_【No996】2020年最新 Java多线程编程核心基础视频课程
- 制作模板_年会邀请函制作免费模板
- DISCUZ X2更换域名注意事项
- Android 进程间通信——Service、Messenger
- 计算机科学中抽象的作用,抽象释义
- Java框架搭建-Maven、Mybatis、Spring MVC整合搭建
- Javascript:流程控制
- 【2019牛客暑期多校训练营(第七场)E】Find the median【权值线段树】
- Android gallery 3D效果
- C语言:编程打印图形
- NB-IoT将为无线烟感带来哪些改变?
- Flutter第7天--字体图标,2021年Android开发进阶课程
- java与英语词汇_Java英语词汇表
- html5script计时器,javascript实现秒表计时器的制作方法