您的位置:威尼斯 > 摄影艺术 > 生成二项分布随机数,R语言执行脚本的几种命令

生成二项分布随机数,R语言执行脚本的几种命令

发布时间:2019-11-01 04:45编辑:摄影艺术浏览(167)

    配置参数

    • 特色:逻兰ROLAND专业4路数字录音机R44音乐带罗兰中文说明书保卡 R44 包

    查看完整参数>>

    R CMD BATCH 和 Rscript 使用前都要先添加环境变量

    • binopdf/binornd
      • 格式 binopdf (k, n, p) , p — 每次试验事件A发生的概率;K—事件A发生K次;n—试验总次数
      • R=binornd(N,P)%N、P为二项分布的两个参数,返回服从参数为N、P的二项分布的随机数,N、P大小相同。
      • R=binornd(N,P,m)%m指定随机数的个数,与R同维数
      • R=binornd(N,P,m,n)%m,n分别表示R的行数和列数

     

    > R=binornd(10,0.5)

    R =

    3

    > R=binornd(10,0.5,1,6)

    R =

    8 1 3 7 6 4

    > R=binornd(10,0.5,[1,10])

    R =

    6 8 4 6 7 5 3 5 6 2

    > R=binornd(10,0.5,[2,3])

    R =

     7 5 8

      6 5 6

    >n = 10:10:60;

    >r1 = binornd(n,1./n)

    r1 =

    2 1 0 1 1 2

    >r2 = binornd(n,1./n,[1 6])

    r2 =

    0 1 2 1 3 1

     图片 1

    例子:
    某人向空中抛硬币100次,落下是正面向上的概率0.5,100次中正面向上的次数记为X: (1) 求X=45的概率,(2) 绘制分布列图象。。
    clear;
    px=binopdf(45,100,0.5) % 计算x=45的概率
    %作图
    x=1:100;
    p=binopdf(x,100,0.5);
    plot(x,p);title('概率分布图')

     图片 2

     

    把 C:Program FilesRR-3.3.0bin; 加到"系统变量"的Path 值的最开始

     

    可以用 R CMD BATCH *.r

    也可以用 Rscript *.r args0 args1 这个可以跟一定的参数

    当然也可以进入R交互环境 > source("*.r")

     

    第一种命令适用于Windows和Mac

    第二种命令适用于Linux

    第三种命令都适用,不过不能跟命令行参数

     

    如果R脚本里有函数, 函数中有参数,可以用args(function) 查看这个函数的参数

    > paramValue <- 15
    > source("myRfile.R")

     

    myRfile.R 中有个参数教 paramValue, 那么可以先给paramValue 赋值,然后source R脚本

     

    参考: 

     

    Rscript -e 可以直接执行R语言中 的表达式,如下:

    图片 3

    本文由威尼斯发布于摄影艺术,转载请注明出处:生成二项分布随机数,R语言执行脚本的几种命令

    关键词:

上一篇:思锐 R1204

下一篇:没有了