首页 > 其他分享 >习题9.5

习题9.5

时间:2024-12-03 18:11:35浏览次数:4  
标签:x2 flatten x3 np 9.5 习题 x1 model

点击查看代码
import numpy as np
import statsmodels.api as sm
data = np.loadtxt('F:\python数学建模与算法\源程序\《Python数学建模算法与应用》程序和数据\第9章  数据的描述性统计方法/ti9_5.txt')
x1 = np.vstack([np.ones((4, 4)), np.ones((4, 4))*2, np.ones((4, 4))*3])
x2 = np.tile(np.array([[1, 1, 2, 2]]).T, (3, 4))
x3 = np.tile(np.array([[1, 2]]).T, (6, 4))
model_dic = {
    'x1': x1.flatten(),
    'x2': x2.flatten(),
    'x3': x3.flatten(),
    'y': data.flatten()
}
model = sm.formula.ols('y~C(x1)+C(x2)+C(x3)', model_dic).fit()
sm.stats.anova_lm(model)


标签:x2,flatten,x3,np,9.5,习题,x1,model
From: https://www.cnblogs.com/DENWOSHUABAZONGSHI/p/18584673

相关文章

  • # 攻防世界:web习题之xff_referer
    攻防世界:web习题之xff_referer题目内容https://adworld.xctf.org.cn/challenges/list这道题的网页会首先会显示:当成功修改ip地址之后会提示:思路我们可以用python的requests包来添加伪造的X-Forwarded-For和Referer请求头。代码importrequestsurl="http://61.14......
  • 攻防世界:习题之
    攻防世界:Web习题之get_post题目内容https://adworld.xctf.org.cn/challenges/list题目首先需要我们用GET方式提交一个名为a,值为1的变量:提交成功之后我们需要继续用POST方式随便提交一个名为b,值为2的变量:思路我们可以使用python的requests包来完成这些操作代码import......
  • python课后练习(9.4-9.5)
    1点击查看代码import[pandas](https://wenku.csdn.net/doc/6412b725be7fbd1778d4940f?spm=1055.2569.3001.10083)aspdimportstatsmodels.apiassmfromstatsmodels.formula.apiimportolsdata=pd.read_csv('data.csv')[means](https://wenku.csdn.net/doc/......
  • 【C++习题】26.前缀和_二维前缀和
    文章目录题目链接:题目描述:解法C++算法代码:题目链接:二维前缀和题目描述:解法前缀和预处理一个前缀和矩阵dp[i,j]:表示从[1,1]到[i,j]位置,这段区间里面所有元素的和dp[i,j]:A+B+C+D=(A+B)+(A+C)+D-A=dp[i-1,j]+dp[i,j-1]+arr[i,j]-dp[i-1,j-1]......
  • 继承(教材3.3)课后习题三.5
    请编写一个动物类Animal,具有属性:名称和重量;具有功能:吃、睡。publicclassAnimal{protectedStringname;protecteddoubleweight;publicAnimal(Stringname,doubleweight){this.name=name;this.weight=weight;}publicvo......
  • 机器学习简单练习题 - 选择&简答(带答案)
    选择题(单选&多选) 机器学习发展的主要历史阶段有(多选)知识推理期知识工程期浅层学习深度学习 下列不属于机器学习的主要流派的是符号主义联想主义(联结主义)进化主义行为类推主义 下列属于数据挖掘任务的是(多选)异常检测关联分析聚类分类 ......
  • python第九章课后习题
    9.2某车间生产滚珠,随机的抽出了50粒,测得他们的直径为(单位mm)15.015.815.215.115.914.714.815.515.615.315.115.315.015.615.714.814.514.214.914.915.215.015.315.615.114.914.214.615.815.215.915.215.014.914.814.515.115.515.515.115.1......
  • Java基础语法练习题11
    进一步深入算法思维!习题:打出实心金字塔和空心金字塔本人代码心得:这题所用时间大概25分钟,总的来说就是找规律。publicclassStars{publicstaticvoidmain(String[]args){//实心金字塔intm=5;for(inti=1;i<=m;i++){......
  • 【C++习题】22.二分查找算法_寻找峰值
    文章目录题目链接:题目描述:解法C++算法代码:图解题目链接:162.寻找峰值题目描述:解法暴力解法:三种山峰的情况开始元素比它后面一个元素大的话直接就是山峰了(因为nums[-1]=nums[n]=-∞)普通山峰最后一个元素比前面一个元素大的话直接就是山峰了二分算......
  • 搜索旋转排序数组习题分析
    习题:(leetcode33)整数数组 nums 按升序排列,数组中的值 互不相同 。在传递给函数之前,nums 在预先未知的某个下标 k(0<=k<nums.length)上进行了 旋转,使数组变为 [nums[k],nums[k+1],...,nums[n-1],nums[0],nums[1],...,nums[k-1]](下标 从0开始 计数)。例如, ......