• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    公众号

R语言 数据集

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

第二章 创建数据集

  1.R语言的数据类型

    数值型、字符型、逻辑型、复数型(虚数)和原生型(字节)

  2.数据结构

    a.向量:存储数值型、字符型和逻辑型数据的一维数组

      > a=c(1,2,3,4,5)#创建 组合功能的函数c()

      > a
      [1] 1 2 3 4 5

      > a[c(1,4)]#访问 方括号+向量中指定的元素

      [1] 1 4

    b.矩阵:二维数组

      mymatrix=matrix(1:20,nrow=5,ncol=4,byrow=TRUE,dimnames=list(rnames,cnames))#创建

      #参数:元素,行,列,是否按行填充,行列的标签

      mymatrix[i,j]#访问 方括号+向量中指定的元素

    c.数据:与矩阵类似,但唯独可以大于2

      z=array(1:24,c(2,3,4),dimname=list(dim1,dim2,dim3))#创建

      #参数:元素,a*b*c维,维数行列标签

      z[1,2,3]#访问 方括号+向量中指定的元素

    d.数据框:不同列可以包含不同数据类型的数据

      mydata=data.frame(coll,coll,coll)#创建 coll为列向量,可任意类型

      mydata[1:2]#访问 得到数据框

      mydata$coll#访问 得到向量

      attach(mydata)#访问 得到向量

        summary(mydata)

        polt(coll,coll)

      detach(mydata)#最好分析单个数据框

      with(mydata,{

        coll1=summary(coll2)##访问并处理数据框的数据

      })#赋值仅在此函数的括号生效

    e.因子:类别变量和有序类别变量在R中称为因子

      diabetes=factor(data,ordered=TRUE,levels=c(....))#创建

      #参数:元素,是否按照有序变量对待,自定义级别

    f.列表:一些对象的有序结合,允许整合若干对象到单个对象名下

      mylist=list(tittle="hello!",ages=coll,coll)#创建

      mylist[[2]]#访问 双重方括号

      mylist[["ages"]]

  3.数据的输入

    a.键入数据

      mydata=edit(dataname)#键入数据

    b.从带分隔符的文本文件导入数据

      data=read.table("mydata.csv",header=TRUE,sep=",",row.name="XXX")#导入csv

      #参数:文件名,首行逻辑值,分隔符,将XXX指定为行标识符

      其他略......


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
R语言实战(二)创建数据集发布时间:2022-07-18
下一篇:
R语言之数据可视化 - 准备 - 你的踏板车要滑向哪里发布时间:2022-07-18
热门推荐
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap