R tutorial 15 - Simple linear regression 线性回归 (2)
2016-10-23 15:58
686 查看
/* Simple linear regression 简单回归分析 假设花红是3250、经过预测月薪将是10060.22元。 图中红色就是预期花红和月薪的关系。 */ userName <- c("Lam Wei Wei", "Zheng Da Shi", "Lin Da You", "Fei Gu Man", "Chen Kuang", "Wong wei yun") salary <- c(8500, 9800, 12500, 15000, 8700, 7500) jobPosition <- c("Staff", "Manger", "BOSS", "CEO", "Staff", "Staff") bonus <- c(2300, 1350, 3285, 1035, 3285, 1035) #取得salary和bonus的图表 result <- data.frame(salary, bonus) #用正态分布计算salary和bonus的方差 totalAmount.lm = lm(salary ~ bonus, data=result) #系数 coeffs = coefficients(totalAmount.lm); #bonus是3250的话、salary会是...? newdata = data.frame(bonus=3250) #预测 NewSalary <- predict(totalAmount.lm, newdata) #画图 plot(result, main = "Salary & Bonus Regression", # lm(bonus ~ salary) bonus和salary要调转 abline(lm(bonus ~ salary), col = "red"), col = "blue", cex = 1.2, pch = 16, xlab = "Salary", ylab = "Bonus" )
相关文章推荐
- 机器学习算法原理总结系列---算法基础之(8)简单线性回归(Simple Linear Regression)
- 【自用】ML: 简单线性回归(Simple Linear Regression)实现
- 7.1 简单线性回归(Simple Linear Regression)
- Simple tutorial for using TensorFlow to compute a linear regression
- 简单线性回归(Simple Linear Regression)下
- Simple tutorial for using TensorFlow to compute a linear regression
- 斯坦福大学机器学习第四课“多变量线性回归(Linear Regression with Multiple Variables)”
- Machine Learning - II. Linear Regression with One Variable单变量线性回归 (Week 1)
- Simple tutorial for using TensorFlow to compute polynomial regression
- 机器学习之单变量线性回归(Linear Regression with One Variable)
- 局部线性回归(Locally Weighted Linear Regression)
- Stanford机器学习网络课程---第二讲. 多变量线性回归 Linear Regression with multiple variable
- Locally weighted linear regression(局部加权线性回归)
- Stanford机器学习---第二讲. 多变量线性回归 Linear Regression with multiple variable
- 斯坦福大学机器学习第四课“多变量线性回归(Linear Regression with Multiple Variables)”笔记
- Coursera公开课笔记: 斯坦福大学机器学习第二课“单变量线性回归(Linear regression with one variable)”
- Stanford机器学习---第2讲. 多变量线性回归 Linear Regression with multiple variable
- Simple tutorial for using TensorFlow to compute polynomial regression
- Andrew Ng 《MachineLearning》第二讲——多变量线性回归(LinearRegression with Multiple Variables)&梯度下降
- Coursera公开课笔记: 斯坦福大学机器学习第四课“多变量线性回归(Linear Regression with Multiple Variables)”