zoukankan      html  css  js  c++  java
  • R语言基础-data.frame

    data.frame比较像表格,每一列是一个向量,即每列中的元素是同一类型;所有列具有相同的长度。

    x = 10:1
    y = -4:5
    q = c("Ha","oh","wow","yes","Noooo","wasami","cuckoo","sweet","candy","gloss")
    df1 = data.frame(x,y,q)
    # 创建时为各列设置名字
    df2 = data.frame(first = x, second = y, haha = q)
    

    nrow(df2)
    ncol(df2)
    # 得到行数,列数
    dim(df2)
    # names(df2)是列名字的列表,所以可以用索引方式访问
    names(df2)[3]
    # 获取行名。默认是数字。
    rownames(df2)
    # 修改。是向量。
    rownames(df2) <- c("One","Two"........)
    # 回到default的情况
    rownames(df2) = NULL
    
    head(df2)
    # 显示前6行
    head(df2, n = 6)
    # 显示尾部
    tail(df2)
    # 访问单独的列,haha是列的名字
    df2$haha
    df2[3]
    df2["haha"] 
    
    # 访问单个元素,[row, col]
    df2[3, 2]
    # 同样可以用c(3,5),2:3这种方式写索引。
    df2[c(3,5), 2:3]
    # 不指定就是所有
    df2[,2:3]

    **************************************************************************这里不是很懂它们的区别。。。遇到再讲。******************************************************************

      

  • 相关阅读:
    字符串 高精度计算
    JAVA Socket编程 课堂作业
    图论 Floyd算法
    天梯赛题解 L1-049 天梯赛座位分配
    天梯赛题解 -L1-039 古风排版
    HDU 5558 后缀数组
    HDU 6194 后缀数组
    HDU 5769 后缀数组
    HDU 4691 后缀数组+RMQ
    HDU 4135 容斥原理
  • 原文地址:https://www.cnblogs.com/pxy7896/p/6479088.html
Copyright © 2011-2022 走看看