美文网首页
R语言(1)

R语言(1)

作者: 数据时代的下的程序猿 | 来源:发表于2019-06-03 20:55 被阅读0次

    今天学习的两个网站:

    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语言(1)

          本文链接:https://www.haomeiwen.com/subject/rvmcxctx.html