# Binomial Distribution in PDF
n <- 10
p <- 0.5
x <- 0:n
pmf <- dbinom(x, size = n, prob = p) # Probability Mass Function values
# Bar plot
barplot(pmf, names.arg = x, main = "Binomial PDF", xlab = "x", ylab = "Probability", col = "green")

#Binomial Distribution in CDF
n<-10
p<-0.5
x<-0:n
pmf<-pbinom(x,size = n,prob = p)
plot(x,pmf,type="s",main = "Binomial CDF",xlab="x",ylab = "CP")

#Possion Distribution
n<-10
x<-0:15
pmf<-dpois(x,n)
barplot(pmf,names.arg = x,main = "Possion PDF",xlab="x",ylab = "probability",col = "green")

#Possion Distribution of CDF
n<-10
x<-0:15
pmf<-ppois(x,n)
plot(x,pmf,type="s",main = "Possion CDF",xlab="x",ylab = "CP")

#Expoential Distribution
rate<-1.5
x<-seq(0,5,by=0.1)
pdf<-dexp(x,rate)
plot(x,pdf,type = "l",main = "Expoential PDF",xlab = "x",ylab = "Density",col="blue")

#Expoential Distribution
rate<-1.5
x<-seq(0,5,by=0.1)
pdf<-pexp(x,rate)
plot(x,pdf,type = "l",main = "Expoential CDF",xlab = "x",ylab = "CP",col="skyblue")

#Uniform Distribution
x<-seq(0,1,by=0.01)
pdf<-dunif(x,min = 0,max = 1)
plot(x,pdf,type = "l",main = "Uniform PDF",xlab = "x",ylab = "Density",col="blue")

#Uniform Distribution
x<-seq(0,1,by=0.01)
pdf<-punif(x,min = 0,max = 1)
plot(x,pdf,type = "l",main = "Uniform CDF",xlab = "x",ylab = "CP",col="blue")

#Normal Distribution
mean<-0
sd<-1
x<-seq(-4,4,by=0.1)
pdf<-dnorm(x,mean=,mean,sd=sd)
plot(x,pdf,type = "l",main = "Normal pdf",xlab = "x",ylab = "CP",col="blue")

LS0tDQp0aXRsZTogIlIgTm90ZWJvb2siDQpvdXRwdXQ6DQogIGh0bWxfbm90ZWJvb2s6IGRlZmF1bHQNCiAgd29yZF9kb2N1bWVudDogZGVmYXVsdA0KICBodG1sX2RvY3VtZW50Og0KICAgIGRmX3ByaW50OiBwYWdlZA0KICBwZGZfZG9jdW1lbnQ6IGRlZmF1bHQNCmVkaXRvcl9vcHRpb25zOiANCiAgY2h1bmtfb3V0cHV0X3R5cGU6IGlubGluZQ0KLS0tDQoNCmBgYHtyIHAxLGluY2x1ZGU9VFJVRX0NCiMgQmlub21pYWwgRGlzdHJpYnV0aW9uIGluIFBERg0KbiA8LSAxMA0KcCA8LSAwLjUNCnggPC0gMDpuDQpwbWYgPC0gZGJpbm9tKHgsIHNpemUgPSBuLCBwcm9iID0gcCkgICMgUHJvYmFiaWxpdHkgTWFzcyBGdW5jdGlvbiB2YWx1ZXMNCg0KIyBCYXIgcGxvdA0KYmFycGxvdChwbWYsIG5hbWVzLmFyZyA9IHgsIG1haW4gPSAiQmlub21pYWwgUERGIiwgeGxhYiA9ICJ4IiwgeWxhYiA9ICJQcm9iYWJpbGl0eSIsIGNvbCA9ICJncmVlbiIpDQpgYGANCg0KYGBge3IgcDIsaW5jbHVkZT1UUlVFfQ0KI0Jpbm9taWFsIERpc3RyaWJ1dGlvbiBpbiBDREYNCm48LTEwDQpwPC0wLjUNCng8LTA6bg0KcG1mPC1wYmlub20oeCxzaXplID0gbixwcm9iID0gcCkNCnBsb3QoeCxwbWYsdHlwZT0icyIsbWFpbiA9ICJCaW5vbWlhbCBDREYiLHhsYWI9IngiLHlsYWIgPSAiQ1AiKQ0KYGBgDQpgYGB7ciBwNCxpbmNsdWRlPVRSVUV9DQojUG9zc2lvbiBEaXN0cmlidXRpb24NCm48LTEwDQp4PC0wOjE1DQpwbWY8LWRwb2lzKHgsbikNCmJhcnBsb3QocG1mLG5hbWVzLmFyZyA9IHgsbWFpbiA9ICJQb3NzaW9uIFBERiIseGxhYj0ieCIseWxhYiA9ICJwcm9iYWJpbGl0eSIsY29sID0gImdyZWVuIikNCmBgYA0KYGBge3IgcDMsaW5jbHVkZT1UUlVFfQ0KI1Bvc3Npb24gRGlzdHJpYnV0aW9uIG9mIENERg0KbjwtMTANCng8LTA6MTUNCnBtZjwtcHBvaXMoeCxuKQ0KcGxvdCh4LHBtZix0eXBlPSJzIixtYWluID0gIlBvc3Npb24gQ0RGIix4bGFiPSJ4Iix5bGFiID0gIkNQIikNCmBgYA0KYGBge3IgcDUsaW5jbHVkZT1UUlVFfQ0KI0V4cG9lbnRpYWwgRGlzdHJpYnV0aW9uDQpyYXRlPC0xLjUNCng8LXNlcSgwLDUsYnk9MC4xKQ0KcGRmPC1kZXhwKHgscmF0ZSkNCnBsb3QoeCxwZGYsdHlwZSA9ICJsIixtYWluID0gIkV4cG9lbnRpYWwgUERGIix4bGFiID0gIngiLHlsYWIgPSAiRGVuc2l0eSIsY29sPSJibHVlIikNCmBgYA0KYGBge3IgcDYsaW5jbHVkZT1UUlVFfQ0KI0V4cG9lbnRpYWwgRGlzdHJpYnV0aW9uDQpyYXRlPC0xLjUNCng8LXNlcSgwLDUsYnk9MC4xKQ0KcGRmPC1wZXhwKHgscmF0ZSkNCnBsb3QoeCxwZGYsdHlwZSA9ICJsIixtYWluID0gIkV4cG9lbnRpYWwgQ0RGIix4bGFiID0gIngiLHlsYWIgPSAiQ1AiLGNvbD0ic2t5Ymx1ZSIpDQpgYGANCg0KYGBge3IgcDcsaW5jbHVkZT1UUlVFfQ0KI1VuaWZvcm0gRGlzdHJpYnV0aW9uDQp4PC1zZXEoMCwxLGJ5PTAuMDEpDQpwZGY8LWR1bmlmKHgsbWluID0gMCxtYXggPSAxKQ0KcGxvdCh4LHBkZix0eXBlID0gImwiLG1haW4gPSAiVW5pZm9ybSBDREYiLHhsYWIgPSAieCIseWxhYiA9ICJEZW5zaXR5Iixjb2w9ImJsdWUiKQ0KYGBgDQpgYGB7ciBwOCxpbmNsdWRlPVRSVUV9DQojVW5pZm9ybSBEaXN0cmlidXRpb24NCng8LXNlcSgwLDEsYnk9MC4wMSkNCnBkZjwtcHVuaWYoeCxtaW4gPSAwLG1heCA9IDEpDQpwbG90KHgscGRmLHR5cGUgPSAibCIsbWFpbiA9ICJVbmlmb3JtIENERiIseGxhYiA9ICJ4Iix5bGFiID0gIkNQIixjb2w9ImJsdWUiKQ0KYGBgDQoNCmBgYHtyIHA5LGluY2x1ZGU9VFJVRX0NCiNOb3JtYWwgRGlzdHJpYnV0aW9uDQptZWFuPC0wDQpzZDwtMQ0KeDwtc2VxKC00LDQsYnk9MC4xKQ0KcGRmPC1kbm9ybSh4LG1lYW49LG1lYW4sc2Q9c2QpDQpwbG90KHgscGRmLHR5cGUgPSAibCIsbWFpbiA9ICJOb3JtYWwgcGRmIix4bGFiID0gIngiLHlsYWIgPSAiQ1AiLGNvbD0iYmx1ZSIpDQpgYGANCg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0K