zoukankan      html  css  js  c++  java
  • R语言定义数据框的行名和列名

    假设有三组数据:

    > weight = c(150, 135, 210, 140)
    > height = c(65, 61, 70, 65)
    > gender = c("Fe","Fe","M","Fe")
    据此,我们能够得到数据框study:
    > study = data.frame(weight,height,gender)
    > study
      weight height gender
    1 150 65 Fe
    2 135 61 Fe
    3 210 70 M
    4 140 65 Fe
    列名依次是weight、height、gender,行名依次是1、2、3、4。
    关于列名,可以在构造数据框的时候指定:
    > study = data.frame(w=weight,h=height,g=gender)
    > study
        w h g
    1 150 65 Fe
    2 135 61 Fe
    3 210 70 M
    4 140 65 Fe
    也能够在后期更改:#########################列用names(数据框)<-c( )修改
    > names(study) <- c("wei","hei","gen")
    > study
      wei hei gen
    1 150 65 Fe
    2 135 61 Fe
    3 210 70 M
    4 140 65 Fe
    行名可以用下面的方式修改:#########################行用row.names(数据框)<-c( )修改
    > row.names(study)<-c("Mary","Alice","Bob","Judy")
    > study
          wei hei gen
    Mary 150 65 Fe
    Alice 135 61 Fe
    Bob 210 70 M
    Judy 140 65 Fe
  • 相关阅读:
    Java应用程序的运行机制
    IO流——字符流
    IO流——字节流
    Java API --- File类
    SSM框架整合
    Mybatis核心组件
    AJAX 练习
    设计者模式
    软件七大设计原则
    并发编程
  • 原文地址:https://www.cnblogs.com/jwg-fendi/p/10052919.html
Copyright © 2011-2022 走看看