Probability and distribution with r

521 3 0
Probability and distribution with r

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

Probability and distributions with R Introduction to Probability and Distributions with R Nguyen An Khuong, HCMUT, VNU-HCM Ngày 15 tháng năm 2016 / 69 Probability and distributions with R Contents Contents Randomness Random sampling with R Probability Probability Rules Probability calculations and combinatorics with R Discrete Random variables Some Discrete Probability Models Geometric Model Binomial Model The built-in distributions in R Densities Cumulative distribution functions Quantiles Random numbers References and Further Reading / 69 Probability and distributions with R Randomness Motivations / 69 Probability and distributions with R Randomness Motivations • Gambling / 69 Probability and distributions with R Randomness Motivations • Gambling / 69 Probability and distributions with R Randomness Motivations • Gambling / 69 Probability and distributions with R Randomness Motivations • Gambling / 69 Probability and distributions with R Randomness Motivations • Gambling • Real life problems / 69 Probability and distributions with R Randomness Motivations • Gambling • Real life problems / 69 Probability and distributions with R Randomness Motivations • Gambling • Real life problems • Computer Science: cryptology, coding theory, algorithmic complexity, / 69 Probability and distributions with R The built-in distributions in R Random numbers “Pseudo-random” Numbers • To many people, it sounds like a contradiction in terms to generate random numbers on a computer since its results are supposed to be predictable and reproducible • What is in fact possible is to generate sequences of “pseudo-random” numbers, which for practical purposes behave as if they were drawn randomly 67 / 69 Probability and distributions with R The built-in distributions in R Random numbers “Pseudo-random” Numbers • To many people, it sounds like a contradiction in terms to generate random numbers on a computer since its results are supposed to be predictable and reproducible • What is in fact possible is to generate sequences of “pseudo-random” numbers, which for practical purposes behave as if they were drawn randomly • Here random numbers are used to give the reader a feeling for the way in which randomness affects the quantities that can be calculated from a set of data 67 / 69 Probability and distributions with R The built-in distributions in R Random numbers “Pseudo-random” Numbers • To many people, it sounds like a contradiction in terms to generate random numbers on a computer since its results are supposed to be predictable and reproducible • What is in fact possible is to generate sequences of “pseudo-random” numbers, which for practical purposes behave as if they were drawn randomly • Here random numbers are used to give the reader a feeling for the way in which randomness affects the quantities that can be calculated from a set of data • In professional statistics, they are used to create simulated data sets in order to study the accuracy of mathematical approximations and the effect of assumptions being violated 67 / 69 Probability and distributions with R The built-in distributions in R Random numbers Random Numbers by “rnorm” Function • The use of the functions that generate random numbers is straightforward 68 / 69 Probability and distributions with R The built-in distributions in R Random numbers Random Numbers by “rnorm” Function • The use of the functions that generate random numbers is straightforward • The first argument specifies the number of random numbers to compute, and the subsequent arguments are similar to those for other functions related to the same distributions 68 / 69 Probability and distributions with R The built-in distributions in R Random numbers Random Numbers by “rnorm” Function • The use of the functions that generate random numbers is straightforward • The first argument specifies the number of random numbers to compute, and the subsequent arguments are similar to those for other functions related to the same distributions • For instance, 68 / 69 Probability and distributions with R The built-in distributions in R Random numbers Random Numbers by “rnorm” Function • The use of the functions that generate random numbers is straightforward • The first argument specifies the number of random numbers to compute, and the subsequent arguments are similar to those for other functions related to the same distributions • For instance, > rnorm(10) 68 / 69 Probability and distributions with R The built-in distributions in R Random numbers Random Numbers by “rnorm” Function • The use of the functions that generate random numbers is straightforward • The first argument specifies the number of random numbers to compute, and the subsequent arguments are similar to those for other functions related to the same distributions • For instance, > rnorm(10) [1] -0.2996466 -0.1718510 -0.1955634 1.2280843 [5] -2.6074190 -0.2999453 -0.4655102 -1.5680666 [8] 1.2545876 -1.8028839 68 / 69 Probability and distributions with R The built-in distributions in R Random numbers Random Numbers by “rnorm” Function • The use of the functions that generate random numbers is straightforward • The first argument specifies the number of random numbers to compute, and the subsequent arguments are similar to those for other functions related to the same distributions • For instance, > rnorm(10) [1] -0.2996466 -0.1718510 -0.1955634 1.2280843 [5] -2.6074190 -0.2999453 -0.4655102 -1.5680666 [8] 1.2545876 -1.8028839 > rnorm(10) 68 / 69 Probability and distributions with R The built-in distributions in R Random numbers Random Numbers by “rnorm” Function • The use of the functions that generate random numbers is straightforward • The first argument specifies the number of random numbers to compute, and the subsequent arguments are similar to those for other functions related to the same distributions • For instance, > rnorm(10) [1] -0.2996466 -0.1718510 -0.1955634 1.2280843 [5] -2.6074190 -0.2999453 -0.4655102 -1.5680666 [8] 1.2545876 -1.8028839 > rnorm(10) [1] 1.7082495 0.1432875 -1.0271750 -0.9246647 [5] 0.6402383 0.7201677 -0.3071239 1.2090712 [8] 0.8699669 0.5882753 68 / 69 Probability and distributions with R The built-in distributions in R Random numbers Random Numbers by “rnorm” Function • The use of the functions that generate random numbers is straightforward • The first argument specifies the number of random numbers to compute, and the subsequent arguments are similar to those for other functions related to the same distributions • For instance, > rnorm(10) [1] -0.2996466 -0.1718510 -0.1955634 1.2280843 [5] -2.6074190 -0.2999453 -0.4655102 -1.5680666 [8] 1.2545876 -1.8028839 > rnorm(10) [1] 1.7082495 0.1432875 -1.0271750 -0.9246647 [5] 0.6402383 0.7201677 -0.3071239 1.2090712 [8] 0.8699669 0.5882753 > rnorm(10,mean=7,sd=5) 68 / 69 Probability and distributions with R The built-in distributions in R Random numbers Random Numbers by “rnorm” Function • The use of the functions that generate random numbers is straightforward • The first argument specifies the number of random numbers to compute, and the subsequent arguments are similar to those for other functions related to the same distributions • For instance, > rnorm(10) [1] -0.2996466 -0.1718510 -0.1955634 1.2280843 [5] -2.6074190 -0.2999453 -0.4655102 -1.5680666 [8] 1.2545876 -1.8028839 > rnorm(10) [1] 1.7082495 0.1432875 -1.0271750 -0.9246647 [5] 0.6402383 0.7201677 -0.3071239 1.2090712 [8] 0.8699669 0.5882753 > rnorm(10,mean=7,sd=5) [1] 8.934983 8.611855 4.675578 3.670129 4.223117 [6] 5.484290 12.141946 8.057541 -2.893164 13.590586 68 / 69 Probability and distributions with R The built-in distributions in R Random numbers Random Numbers by “rnorm” Function • The use of the functions that generate random numbers is straightforward • The first argument specifies the number of random numbers to compute, and the subsequent arguments are similar to those for other functions related to the same distributions • For instance, > rnorm(10) [1] -0.2996466 -0.1718510 -0.1955634 1.2280843 [5] -2.6074190 -0.2999453 -0.4655102 -1.5680666 [8] 1.2545876 -1.8028839 > rnorm(10) [1] 1.7082495 0.1432875 -1.0271750 -0.9246647 [5] 0.6402383 0.7201677 -0.3071239 1.2090712 [8] 0.8699669 0.5882753 > rnorm(10,mean=7,sd=5) [1] 8.934983 8.611855 4.675578 3.670129 4.223117 [6] 5.484290 12.141946 8.057541 -2.893164 13.590586 > rbinom(10,size=20,prob=.5) 68 / 69 Probability and distributions with R The built-in distributions in R Random numbers Random Numbers by “rnorm” Function • The use of the functions that generate random numbers is straightforward • The first argument specifies the number of random numbers to compute, and the subsequent arguments are similar to those for other functions related to the same distributions • For instance, > rnorm(10) [1] -0.2996466 -0.1718510 -0.1955634 1.2280843 [5] -2.6074190 -0.2999453 -0.4655102 -1.5680666 [8] 1.2545876 -1.8028839 > rnorm(10) [1] 1.7082495 0.1432875 -1.0271750 -0.9246647 [5] 0.6402383 0.7201677 -0.3071239 1.2090712 [8] 0.8699669 0.5882753 > rnorm(10,mean=7,sd=5) [1] 8.934983 8.611855 4.675578 3.670129 4.223117 [6] 5.484290 12.141946 8.057541 -2.893164 13.590586 > rbinom(10,size=20,prob=.5) 68 / 69 Probability and distributions with R References Dalgaard, P Introductory Statistics with R Springer 2008 Horgan, J Probability with R: An Introduction with Computer Science Applications Wiley 2008 Kenett, R S and Zacks, S Modern Industrial Statistics: with applications in R, MINITAB and JMP, 2nd ed., John Wiley and Sons, 2014 Kerns, G J Introduction to Probability and Statistics Using R, 2nd ed., CRC 2015 Ross, S M Probability Models for Computer Science Academic Press 2008 Sahami, M A Course on Probability Theory for Computer Scientists SIGCSE’11 Dallas, Texas, USA, March 9–12, 2011 69 / 69 .. .Probability and distributions with R Contents Contents Randomness Random sampling with R Probability Probability Rules Probability calculations and combinatorics with R Discrete Random variables... Reading / 69 Probability and distributions with R Randomness Motivations / 69 Probability and distributions with R Randomness Motivations • Gambling / 69 Probability and distributions with R Randomness... Probability and distributions with R Randomness Motivations • Gambling / 69 Probability and distributions with R Randomness Motivations • Gambling / 69 Probability and distributions with R Randomness

Ngày đăng: 27/02/2023, 22:11

Tài liệu cùng người dùng

Tài liệu liên quan