如何找到R向量中所有值的95%的范围?

所有值的95%的范围实际上代表中间的95%值。因此,我们可以找到第2.5个百分点和第97.5个百分点,从而可以获得95%的中间范围。为此,我们可以在R中使用分位数功能。要找到第2.5个百分位数,我们将需要使用概率= 0.025,而对于第97.5个百分位数,我们可以使用概率= 0.0975。

示例

x1<-1:10

x1

输出结果

[1] 1 2 3 4 5 6 7 8 9 10

示例

quantile(x1,probs=c(0.025,0.975))

输出结果

2.5% 97.5%

1.225 9.775

示例

x2<-sample(0:9,200,replace=TRUE)

x2

输出结果

[1] 8 1 5 4 7 9 7 4 3 9 3 0 5 4 4 3 8 2 7 7 4 0 1 8 2 1 0 2 6 3 3 5 7 0 9 6 9

[38] 1 3 2 7 9 2 3 9 0 5 2 7 6 6 2 4 5 1 6 6 7 9 8 5 7 5 4 8 4 3 3 8 6 1 1 1 9

[75] 6 2 0 9 8 0 2 2 2 6 2 8 8 7 4 5 1 0 1 3 7 9 5 4 5 2 5 5 4 7 5 4 5 6 6 2 9

[112] 6 9 2 7 1 5 0 1 4 7 0 8 8 2 5 4 9 4 8 4 0 7 2 1 7 0 6 5 2 5 6 3 2 1 5 6 6

[149] 6 0 4 1 8 7 1 5 0 1 8 9 8 6 8 7 6 8 4 3 9 3 9 2 0 3 8 3 7 8 9 6 4 3 4 5 6

[186] 4 1 6 0 5 8 1 5 1 3 7 2 3 3 3

示例

> quantile(x2,probs=c(0.025,0.975))

输出结果

2.5% 97.5%

0 9

示例

x3<-sample(1:100,200,replace=TRUE)

x3

输出结果

[1] 14 49 72 45 19 80 43 88 73 100 83 55 10 50 71 69 47 22

[19] 15 99 30 2 51 89 69 66 87 25 59 34 77 40 40 44 41 5

[37] 75 35 33 40 7 40 64 17 79 77 27 49 8 20 30 29 15 67

[55] 36 18 53 80 57 71 96 40 12 92 94 87 14 17 43 73 90 28

[73] 44 41 47 44 57 23 54 88 64 26 33 80 44 9 2 49 36 40

[91] 38 74 48 49 75 83 71 55 8 99 32 8 89 23 62 86 4 14

[109] 33 30 1 77 73 3 66 90 39 84 73 25 45 74 33 97 46 82

[127] 68 6 18 43 20 76 42 69 52 98 14 27 13 62 33 65 16 100

[145] 9 5 22 29 3 30 91 63 25 86 71 75 36 85 56 80 42 89

[163] 56 44 16 23 94 13 14 89 83 100 40 94 36 85 74 57 77 95

[181] 23 84 53 1 48 62 92 27 8 32 63 52 99 10 12 71 59 64

[199] 42 54

示例

quantile(x3,probs=c(0.025,0.975))

输出结果

2.5% 97.5%

3 99

示例

x4<-sample(100:999,200)

x4

输出结果

[1] 820 234 148 100 865 811 694 864 197 140 815 588 158 521 542 115 675 932

[19] 169 494 257 549 963 340 595 814 324 182 952 291 936 601 743 794 610 377

[37] 495 179 284 739 484 901 627 376 609 220 784 418 721 488 738 944 712 458

[55] 551 166 138 857 801 785 500 722 989 394 517 640 238 688 485 426 637 133

[73] 881 504 625 809 445 916 200 802 306 955 581 937 466 639 247 502 146 740

[91] 413 655 767 996 886 935 723 361 286 131 269 167 186 959 396 805 665 218

[109] 696 883 253 454 400 949 175 777 758 971 691 395 603 435 934 406 843 281

[127] 553 976 267 888 127 913 178 987 787 354 290 977 225 539 995 803 419 288

[145] 221 294 550 442 525 782 366 586 501 875 567 543 828 451 830 821 992 342

[163] 737 611 806 753 876 487 449 313 719 578 983 160 768 556 933 680 956 375

[181] 761 678 279 398 755 139 330 686 824 321 819 335 580 674 348 671 246 509

[199] 447 499

示例

quantile(x4,probs=c(0.025,0.975))

输出结果

2.5% 97.5%

137.875 983.100

示例

x5<-rnorm(80,5,2)

x5

输出结果

[1] 6.98972600 3.17248565 5.13234480 4.11901047 7.77081721 4.70660218

[7] 4.34543482 5.32969562 3.85105871 4.92334515 10.38088424 2.78494280

[13] 2.17723638 5.89778299 3.25433020 5.76595115 6.58821842 2.16789176

[19] 6.70022121 4.33298204 2.52347763 7.17797129 5.96444881 -0.49521879

[25] 3.32652489 6.36352461 7.02582094 4.76756040 0.05690139 3.60584007

[31] 6.43240996 1.91232232 4.03257916 9.08311081 8.88715843 7.76594592

[37] 5.80933391 3.37731011 3.14555718 6.14552974 5.65748181 2.88725211

[43] 6.81291913 5.28996898 6.84361973 4.71988891 3.13190129 3.45525499

[49] 6.02927444 4.99564376 7.46594963 0.70237604 5.29670524 4.31319790

[55] 4.31986763 2.19272850 4.03273654 6.97718448 4.50745487 4.36807171

[61] 7.39283829 2.14748082 4.48435806 4.51189441 5.35723362 8.93982200

[67] 6.83182644 4.27771018 7.26854753 3.78881429 4.19227762 4.24381458

[73] 2.93295093 7.40268495 3.35842472 3.73021960 5.85442187 7.90967270

[79] 2.90778517 6.01023427

示例

quantile(x5,probs=c(0.025,0.975))

输出结果

2.5% 97.5%

0.6862392 8.9434042

示例

x6<-rnorm(50)

x6

输出结果

[1] 0.3331076074 0.6607651759 0.0240865785 -0.1448891552 -0.6969449129

[6] 0.0166860867 -1.2130240135 -0.9468299995 0.7802634147 0.9585927355

[11] -1.6272935094 1.3593188263 -0.0935888333 2.0885770523 -0.4199458516

[16] -0.0089055888 -0.1935638804 -1.6772774160 -2.0102456085 0.0009071378

[21] 1.9596100041 0.3502070761 0.6889992063 0.9485294768 0.4670174843

[26] 0.4977238683 -0.2571625431 -0.2327554066 -0.7488511452 0.7068129587

[31] 0.6054530742 1.6431915914 0.8637796961 -0.3100868562 1.9966920903

[36] 0.1412141929 0.3438465534 -0.3179982685 0.5358806944 1.9328734967

[41] -0.4732611071 -0.3964032732 -0.6116624673 -0.4275941636 0.3976625756

[46] 1.1928187412 0.5876758446 0.2999995481 0.3585979367 0.2490096352

示例

quantile(x6,probs=c(0.025,0.975))

输出结果

2.5% 97.5%

-1.666031 1.988349

示例

x7<-rpois(120,5)

x7

输出结果

[1] 5 4 8 6 7 6 2 7 6 1 8 6 6 1 6 7 5 2 7 3 8 5 6 6 7

[26] 1 5 8 6 0 1 1 4 5 5 7 4 2 5 6 4 6 13 12 4 5 4 3 3 2

[51] 5 6 4 5 3 8 2 2 6 4 3 4 4 9 5 1 5 5 5 7 9 2 1 6 2

[76] 5 6 7 3 7 9 4 2 3 3 1 5 3 5 7 10 7 3 4 2 4 7 3 3 5

[101] 6 4 4 3 4 2 6 3 5 6 2 9 2 2 2 6 5 3 7 3

示例

quantile(x7,probs=c(0.025,0.975))

输出结果

2.5% 97.5%

1.000 9.025

以上是 如何找到R向量中所有值的95%的范围? 的全部内容, 来源链接: utcz.com/z/321545.html

回到顶部