《R语言实战——机器学习与数据分析》读书笔记

#程序功能:测试《R语言实战——机器学习与数据分析》中的示例
#调用方法:R控制台输入:source("D:/xxx/R/test.R")
#设置工作目录,每次退出后再进都需要重新设置
setwd("d:/xxx/R")


#读入文本文件格式的数据
# data <- read.table("test.txt",sep="\t", header = T);


#绘制指数分布的PDF图
curve(dexp(x, rate = 1/2), from=0, to=5, ylim=c(0,1.5), main='Exponential', col='red')
curve(dexp(x, rate = 1), from=0, to=5, ylim=c(0,1.5), add=TRUE, col='blue')
curve(dexp(x, rate = 2), from=0, to=5, ylim=c(0,1.5), add=TRUE, col='green')
text.legend = c('lambda=0.5', 'lambda=1', 'lambda=2')

legend('topright', legend=text.legend, lty=c(1,1,1), col=c('red', 'blue', 'green'))


#标准正态分布概率密度函数的模拟

normal.pop <- rnorm(1000)
par(mfrow=c(1,2))
plot(density(normal.pop), xlim=c(-4,4), main="标准正态分布(模拟)")
curve(dnorm(x), from=-4, to=4, main='标准正态分布(标准)')


#分位数函数本质上是累积分布函数的反函数

x1 <- 0:10
pmf <- dbinom(x1, 10, 0.5)
plot(pmf ~ x1, type='h')
cdf <- pbinom(x1, 10, 0.5)
plot(cdf ~ x1, type='s')

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值