R语言(1)

今天学习的两个网站:

https://blog.csdn.net/a766543984/article/details/89853391#1_443

https://www.bilibili.com/video/av5625356?p=2

在学习R语言之前要先安装R和Rstudio,下面教你如何安装:

https://blog.csdn.net/wang740209668/article/details/52985780

需要注意的事情:

你需要确保你的路径没有中文,不然会发生找不到路径,拒绝访问,还有提示你R未安装等等等错误



目录:

1.向量(创建,索引,删除)

2.随机数(均匀分布,正态分布,读取文件)




1.向量

向量的创建:> v=c(1,4,4,3,2,2,3)

                     > v

                    [1] 1 4 4 3 2 2 3

向量的索引:> v[c(2,3,4)] #选取2,3,4的数

                    [1] 4 4 3

                    > v[2:4]#选取2~4位置的数

                   [1] 4 4 3

R语言的数是从1开始索引的不是从0开始的,2:4也需要包含4

向量的删除:> v[-2]

                     [1] 1 4 3 2 2 3

条件索引:> v[v<3]

                   [1] 1 2 2

返回索引:> which(v==3)

                  [1] 4 7



2,随机数

均匀分布:> set.seed(250)

#随机种子的参数不同的参数会返回不同的值

                 > r=runif(3,min=0,max=100)

                 > r

                [1] 26.54018 77.90907 16.90836

正态分布:> set.seed(123)

                 > r=rnorm(3,mean=100,sd=10)

                  > r

                 [1]  94.39524  97.69823 115.58708

读取文件:>data =read.csv("http://www.macalester.edu/~kaplan/ISM/datasets/swim100m.csv")

                > class(data)

                >data[1:5,]

想观察数据的话,直接点旁边的data


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

推荐阅读更多精彩内容

  • 最近一段时间的R语言学习笔记,以便于自己学习之用,特记录在博客中,感兴趣的人还可以看看。记录的东西也不一定正确,请...
    云时之间阅读 563评论 0 4
  • 学习地址R for DataScience 1.基础运算 算术运算 比较运算 逻辑运算 变量 2. 序列和向量 序...
    无事扯淡阅读 954评论 0 0
  • ORA-00001: 违反唯一约束条件 (.) 错误说明:当在唯一索引所对应的列上键入重复值时,会触发此异常。 O...
    我想起个好名字阅读 5,459评论 0 9
  • pyspark.sql模块 模块上下文 Spark SQL和DataFrames的重要类: pyspark.sql...
    mpro阅读 9,537评论 0 13
  • 目录 评分卡开发流程 数据的获取与整合 探索性数据分析 特征选择 粗分类与WOE变换 模型评估 评分卡开发 模型监...
    Liam_ml阅读 1,296评论 0 6