zoukankan      html  css  js  c++  java
  • R语言生成各种数据

    R语言生成各种数据

    1.生成实数,起始值,末值,间隔
    > seq(1, 5, 0.5)
    [1] 1.0 1.5 2.0 2.5 3.0 3.5 4.0 4.5 5.0
    > seq(length=9, from=1, to=5)
    [1] 1.0 1.5 2.0 2.5 3.0 3.5 4.0 4.5 5.0
    2.使用键盘生成数字
    > z <- scan()
    1: 1.0 1.5 2.0 2.5 3.0 3.5 4.0 4.5 5.0
    10:
    Read 9 items
    > z
    [1] 1.0 1.5 2.0 2.5 3.0 3.5 4.0 4.5 5.0
    3.rep()创建所有元素都相同的函数
    > rep(1, 30)
    [1] 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
    4.创建连续的整数,以所给参数值结尾
    > sequence(4:5)
    [1] 1 2 3 4 1 2 3 4 5
    > sequence(c(10,5))
    [1] 1 2 3 4 5 6 7 8 9 10 1 2 3 4 5
    5.gl()用于创建水平数,重复值确定的数值
    > gl(3, 5)
    [1] 1 1 1 1 1 2 2 2 2 2 3 3 3 3 3
    Levels: 1 2 3
    > gl(3, 5, length=30)
    [1] 1 1 1 1 1 2 2 2 2 2 3 3 3 3 3 1 1 1 1 1 2 2 2 2 2 3 3 3 3 3
    Levels: 1 2 3
    > gl(2, 6, label=c("Male", "Female"))
    [1] Male Male Male Male Male Male
    [7] Female Female Female Female Female Female
    Levels: Male Female
    > gl(2, 10)
    [1] 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2
    Levels: 1 2
    > gl(2, 1, length=20)
    [1] 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2
    Levels: 1 2
    > gl(2, 2, length=20)
    [1] 1 1 2 2 1 1 2 2 1 1 2 2 1 1 2 2 1 1 2 2
    Levels: 1 2
    6.expand.grid()创建数据框
    > expand.grid(h=c(60,80), w=c(100, 300), sex=c("Male", "Female"))
    h w sex
    1 60 100 Male
    2 80 100 Male
    3 60 300 Male
    4 80 300 Male
    5 60 100 Female
    6 80 100 Female
    7 60 300 Female
    8 80 300 Female

    7.随机有规律的数据(符合各种分布函数)

    本性的苏醒,往往在遭遇真实之后。
  • 相关阅读:
    123457123456---com.threeObj3.BabyShizi02--- 宝宝识字02
    协议
    123457---com.threeObj.Baobaoshizi01--- 宝宝识字01
    123456---com.twoapp.ErTongNongChangPinTu---儿童农场拼图
    Mysql
    MySQL的四种事务隔离级别
    Git撤销&回滚操作
    java.util.Timer简介
    git常用命令
    BigDecimal转String
  • 原文地址:https://www.cnblogs.com/chance88/p/4877931.html
Copyright © 2011-2022 走看看