当前位置: 首页 > news >正文

实验设计与分析(第6版,Montgomery)第5章析因设计引导5.7节思考题5.7 R语言解题

本文是实验设计与分析(第6版,Montgomery著,傅珏生译) 第5章析因设计引导5.7节思考题5.7 R语言解题。主要涉及方差分析,正态假设检验,残差分析,交互作用图,等值线图。

dataframe <-data.frame(

force=c(2.70,2.78,2.83,2.86,2.45,2.49,2.85,2.80,2.60,2.72,2.86,2.87,2.75,2.86,2.94,2.88),

feed=gl(4,4,16),

speed=gl(2,2,16))

summary (dataframe)

dataframe.aov2 <- aov(force~feed*speed,data=dataframe)

summary (dataframe.aov2)

> summary (dataframe.aov2)

            Df  Sum Sq Mean Sq F value   Pr(>F)   

feed         3 0.09250 0.03083  11.859  0.00258 **

speed        1 0.14822 0.14822  57.010 6.61e-05 ***

feed:speed   3 0.04187 0.01396   5.369  0.02557 * 

Residuals    8 0.02080 0.00260                    

---

Signif. codes:  0 ‘***’ 0.001 ‘**’ 0.01 ‘*’ 0.05 ‘.’ 0.1 ‘ ’ 1

with(dataframe,interaction.plot(feed,speed,force,type="b",pch=19,fixed=T,xlab="feed",ylab="force"))

plot.design(force~feed*speed,data=dataframe)

fit <-lm(force~feed*speed,data=dataframe)

anova(fit)

> anova(fit)

Analysis of Variance Table

Response: force

           Df   Sum Sq  Mean Sq F value    Pr(>F)   

feed        3 0.092500 0.030833 11.8590  0.002582 **

speed       1 0.148225 0.148225 57.0096 6.605e-05 ***

feed:speed  3 0.041875 0.013958  5.3686  0.025567 * 

Residuals   8 0.020800 0.002600                     

---

Signif. codes:  0 ‘***’ 0.001 ‘**’ 0.01 ‘*’ 0.05 ‘.’ 0.1 ‘ ’ 1

summary(fit)

> summary(fit)

Call:

lm(formula = force ~ feed * speed, data = dataframe)

Residuals:

     Min       1Q   Median       3Q      Max

-0.06000 -0.02625  0.00000  0.02625  0.06000

Coefficients:

               Estimate Std. Error t value Pr(>|t|)   

(Intercept)   2.740e+00  3.606e-02  75.994    1e-12 ***

feed2        -2.700e-01  5.099e-02  -5.295 0.000733 ***

feed3        -8.000e-02  5.099e-02  -1.569 0.155303   

feed4         6.500e-02  5.099e-02   1.275 0.238172   

speed2        1.050e-01  5.099e-02   2.059 0.073449 . 

feed2:speed2  2.500e-01  7.211e-02   3.467 0.008482 **

feed3:speed2  1.000e-01  7.211e-02   1.387 0.202934   

feed4:speed2 -5.912e-16  7.211e-02   0.000 1.000000   

---

Signif. codes:  0 ‘***’ 0.001 ‘**’ 0.01 ‘*’ 0.05 ‘.’ 0.1 ‘ ’ 1

Residual standard error: 0.05099 on 8 degrees of freedom

Multiple R-squared:  0.9314,    Adjusted R-squared:  0.8715

F-statistic: 15.53 on 7 and 8 DF,  p-value: 0.0004502

par(mfrow=c(2,2))

plot(fit)

par(mfrow=c(2,2))

plot(as.numeric(dataframe$feed), fit$residuals, xlab="feed", ylab="Residuals", type="p", pch=16)

plot(as.numeric(dataframe$speed), fit$residuals, xlab="speed", ylab="Residuals", pch=16)

dataframe<-data.frame(

force=c(2.70,2.78,2.83,2.86,2.45,2.49,2.85,2.80,2.60,2.72,2.86,2.87,2.75,2.86,2.94,2.88),

feed=c(0.015,0.015,0.015,0.015,0.030,0.030,0.030,0.030,0.045,0.045,0.045,0.045,0.060,0.060,0.060,0.060),

speed=c(125,125,200,200,125,125,200,200,125,125,200,200,125,125,200,200))

fit <-lm(force~feed*speed+feed*I(speed^2)+I(feed^2)*speed+I(feed^2)+I(speed^2),data=dataframe)

tmp.speed <- seq(125,200,by=.5)

tmp.feed <- seq(0.015,0.060,by=.005)

tmp <- list(feed=tmp.feed,speed=tmp.speed)

new <- expand.grid(tmp)

new$fit <- c(predict(fit,new))

require(lattice)

contourplot (fit~feed*speed ,data=new, cuts=8,region=T,col.regions=gray(7:16/16))

http://www.xdnf.cn/news/707329.html

相关文章:

  • JS高级使用技巧
  • 查看已安装的cuDNN版本
  • 爬虫到智能数据分析:Bright Data × Kimi 智能洞察亚马逊电商产品销售潜力
  • Linux 文件覆盖机制与实践:以 mv 命令为切入点
  • kali系统的安装及配置
  • Mysql数据库mycat部署与mha高可用实例解析
  • 低代码开发模式下的应用交付效率优化:拖拽式交互机制研究
  • Java大师成长计划之第34天:开源项目参与与贡献指南
  • java直接获取MyBatis将要执行的动态sql命令(不是拦截器方式)
  • 重新测试deepseek Jakarta EE 10编程能力
  • while循环
  • 内存泄漏可能有哪些原因导致
  • 酒店管理破局:AI 引领智能化转型
  • Onvif协议:IPC客户端开发-IPC相机控制(c语言版)
  • (一)视觉——工业相机(以海康威视为例)
  • 2025 一带一路暨金砖国家技能发展与技术创新大赛 第一届“信创适配及安全管理赛项”样题
  • 论文略读: STREAMLINING REDUNDANT LAYERS TO COMPRESS LARGE LANGUAGE MODELS
  • Spring Security架构中过滤器的实现
  • 设计模式-代理模式
  • 零基础开始的网工之路第十六天------Linux安全管理
  • 电路图识图基础知识-电路接线图(八)
  • 回调函数的理解
  • 人工智能在智能城市中的创新应用与未来趋势
  • 汽车制造场景下Profibus转Profinet网关核心功能与应用解析
  • HarmonyOS NEXT~鸿蒙开发能力:HarmonyOS SDK AI 全解析
  • 软考-系统架构设计师-第九章 系统架构设计基础知识
  • 美化显示GDB调试的数据结构
  • 【循环神经网络RNN第一期】循环神经网络RNN原理概述
  • 前人栽树,后人乘凉——AdaBoost
  • 2025年- H56-Lc164--200.岛屿数量(图论,深搜)--Java版