zoukankan      html  css  js  c++  java
  • R语言入门视频笔记--3--列表list


    list <- (stud.id = 1234,stud.name="Tom",stud,marks=c(18,3,14,25,19)) #生成一个列表,里面有学生id,学生姓名,学生的成绩
    mylist[[1]]                        #输出:1234
    
    mylist[[3]]        #输出:12 3 14 19

    mylist[[3]][1:2]      #输出第三个列表的前两个值 mylist[1]         #输出 $stud.id [1] 1234 会连名称一起输出
    mylist$stud.id #也可以输出1234 也可以使用这个的输出stud.id这个列表里面的内容

    mylist$stud.id[1:3]         #输出这列表的前三个值

    mode(mylist$stud.id)        #输出list

    mode(mylist[[1]])          #输出numeric 你懂得 他和她不是一路人
    name(mylist)       #输出mylist各成分的名称 name(mylist) <- c("id","name","marks")  #更改mylist各成分的名称 mylist$parents <- c("Mna","Toms")     #给列表增加成分,这就Tom有爹妈了,不信你试试
    length(mylist)                #看这个列表有多少成分,现在是4个 mylist <- mylist[-4]              #删除第四个成分,Tom又是孤儿了 othernewlist <- c(mylist,other)     other <- list(age=19,sex="male")    
    ## 新建一个列表,然后跟前面的那个进行合并,可以还是使用list进行合并
    ## Tom没有了爹妈,蛋是有了年龄和性别,能是个人就知足了,别无他求。

    也就是说:列表名称+[[n]]   会得到这个列表的第n号成分中的的内容

    二、新函数上来啦:unlist

    1
    unlist(newlist)                   #把所有列表中的成分名称还有每一个元素显示出来 变成一个向量输出出来  

      

  • 相关阅读:
    在 Eclipse Workbench 之外使用 Eclipse GUI
    GB2312,GBK,Unicode
    木偶一之推荐系统
    Matlab:任意矩阵计算分布密度(海明距离的分布密度)
    live555在arm linux下的交叉编译,并下载的Arm板播放H264文件
    java设计模式之原型模式
    HDU 1102
    poj3661另一种做法(滚动数组)
    基于QT的小游戏细菌病毒战
    某代码查看器的保护突破
  • 原文地址:https://www.cnblogs.com/modaidai/p/6653381.html
Copyright © 2011-2022 走看看