一、简介

介绍了8种常见的统计检验方法,包括方差分析、卡方检验、t检验等。首先简单回顾统计检验方法的作用、原假设、应用场景等,然后用Python实现并解读结果。同时,为获取直观理解,穿插展示了热力图、Q-Q图、小提琴图、散点矩阵图、交互效果图等可视化图表。内容重在实战,不涉及高深理论知识及推导。

重要事情说三遍~
想听我讲案例,请点这里,进入B站
想听我讲案例,请点这里,进入B站
想听我讲案例,请点这里,进入B站

二、框架

三、附部分代码及输出

#相关系数
plt.figure(figsize=(15,12))
sns.heatmap( data_a.corr(method='pearson'), annot=True )
plt.show()
#散点矩阵图
cates=['v_0', 'v_1', 'v_2']
sns.pairplot(data[cates])from scipy import stats
#方差齐性检验
w, p = stats.levene(*test_data)
#单因素方差分析
f, p = stats.f_oneway(*test_data)from statsmodels.stats.multicomp import pairwise_tukeyhsd
print(pairwise_tukeyhsd(data['price_log'], data['bodyType']))#多方差分析
from statsmodels.formula.api import ols
from statsmodels.stats.anova import anova_lm
anova_res = anova_lm(ols('price_log~C(bodyType)+C(brand)+C(bodyType):C(brand)', data).fit())# 这三个交互效果的可视化画图
from statsmodels.graphics.api import interaction_plot
from pylab import mpl      # 显示中文#t-检验
from scipy.stats import ttest_ind
stat, p = ttest_ind(data1, data2)#卡方检验
from scipy.stats import chi2_contingency
#列联表
obs=pd.crosstab(data['amend_a_regionCode'],data['brand'], rownames=['amend_a_regionCode'], colnames=['brand'])
stat, p, dof, expected = chi2_contingency(obs)#Q-Q图
from statsmodels.graphics.api import qqplot
qqplot(data['price_log'],fit=True, line='45').show()#正态检验
from scipy.stats import shapiro
stat, p = shapiro(data)#Mann-Whitney U Test
from scipy.stats import mannwhitneyu
stat, p = mannwhitneyu(data1, data2)







四、参考材料

微信公众号"Datawhale"及CSDN博客

文章1:<常用数据分析方法:方差分析及实现!>
文章2:<机器学习数学基础:常见分布与假设检验>

可结合公众号文章与我的视频一起学习,加深理解!

【数学与统计基础】常用统计检验方法的Python实现相关推荐

  1. r语言平均值显著性检验_R语言:常用统计检验方法

    转自http://blog.sciencenet.cn/home.php?mod=space&uid=255662&do=blog&id=240107 正态总体均值的假设检验 ...

  2. python对excel表统计视频_元组常用统计方法_【曾贤志】用Python处理Excel数据 - 第1季 基础篇_Excel视频-51CTO学院...

    ---------------------------------------------------------------- 学完本课程可继续巩固篇:https://edu.51cto.com/c ...

  3. 高薪聘请2021/2022届本/硕/博数学、物理、统计、计算机、软件等专业 1、量化软件开发工程师(本科211以上)base北上杭深关键词:c++、python、java软件开发

    高薪聘请2021/2022届本/硕/博 数学.物理.统计.计算机.软件等专业 1.量化软件开发工程师 (本科211以上)base北上杭深 关键词:c++.python.java软件开发 年40-70万 ...

  4. 100天精通Python(数据分析篇)——第62天:pandas常用统计方法大全(含案例)

    文章目录 一.常用统计方法与案例 1. 求和(sum) 2. 求平均值(mean) 3. 求最小值(min) 4. 求最大值(max) 5. 求中位数(median) 6. 求众数(mode) 7. ...

  5. 如何选择适合自己数据的统计检验方法

    ## 链接 https://statsandr.com/blog/what-statistical-test-should-i-do/ 偶然间发现的一个博文 ![What-statistical-te ...

  6. 不容错过,数据分析中最常用的10大Python库

    学习数据分析绝非易事,有无数种工具和资源可供使用.因此,有时会让我们很难弄清楚该学习什么技能,该使用哪种工具. 在本文中,我们就来给大家介绍一下数据分析中最常用的10个Python库.看看这些库你都用 ...

  7. 数学建模中常用的方法

    数学建模中常用的方法:类比法.二分法.差分法.变分法.图论法.层次分析法.数据拟合法.回归分析法.数学规划(线性规划,非线性规划,整数规划,动态规划,目标规划).机理分析.排队方法.对策方法.决策方法 ...

  8. 常用的十大Python开发工具

    据权威机构统计,Python人才需求量每日高达5000+,但目前市场上会 Python 的程序员少之又少, 竞争小,很容易快速高薪就业.可能你并不太了解常用的十大Python开发工具都有哪些,现在告诉 ...

  9. 数学开发软件包 常用数值计算库

    数学开发软件包 常用数值计算库 现在一个也不会用....  一个也没搞到.... 有应验的给我发给邮件 谢谢 linpack 软件名称 Linear Algebra Package 程序设计语言 Fo ...

  10. 贝叶斯思维 统计建模的Python学习法pdf

    下载地址:网盘下载 编辑推荐 贝叶斯方法正在变得越来越常见与重要,但是却没有太多可以借鉴的资料来帮助初学者.基于Allen Downey在大学讲授的本科课程,本书的计算方法能帮助你获得一个良好的开端. ...

最新文章

  1. 第七届“数学、计算机与生命科学交叉研究” 青年学者论坛
  2. ffmpeg端口被占用
  3. 韩文版ie8 启用java_只有在启用了javascript的情况下,IE8才会在IE8模式下重新加载崩溃...
  4. 简单的XML和JSON数据的处理
  5. 服务器换完主板后无盘进不了系统,更换主板后主板认不出硬盘无法进入系统的办法 – 手机爱问...
  6. C# 联合查询_c# 之linq——小白入门级
  7. 一题多解(六)—— 一个数二进制形式 1 的个数
  8. mbstring未安装
  9. ML--K-近邻算法
  10. 最大似然估计程序c语言,极大似然估计(示例代码)
  11. ASP.NET 安全认证(二)——灵活运用 Form 表单认证中的 deny 与 allow 及保护 .htm 等文件...
  12. PWmat案例赏析:计算精度高、速度快的第一性原理计算,研究表面终端结构对NV色心影响
  13. python灰色预测_python实现灰色预测模型(GM11)——以预测股票收盘价为例
  14. 沃顿研究数据服务推出高级研究学者计划,为全球研究人员提供实地教育课程
  15. 程序员如何编写高大上且实用的技术文档--转
  16. 30个有发展前景的创业项目
  17. 三十四、Zabbix-触发器、动作及邮件报警
  18. 程序员的发展之路一(转)
  19. 电动车控制器c语言编程,电动车控制器功能要求 - 最经典电动自行车控制器设计方案...
  20. rust太阳能板发电教程_自制太阳能发电机详细教程(图文)

热门文章

  1. html怎么快捷复制粘贴,怎么快速复制粘贴文本?快速粘贴文本教程
  2. 插图详解Python解决汉诺塔问题
  3. 辞职专心造火箭,贝佐斯能追上马斯克吗?
  4. 驾驭synchronize的方法
  5. novoton-msys_init函数
  6. 安装python第三方模块包时,报错 error: Microsoft Visual C++ 14.0 or greater is required. Get it with “Microsoft C
  7. 几种常见的7号电池的容量
  8. rabbitmq 消息确认机制ACK
  9. 比特大陆10万机位备战丰水期,詹克团接管矿业重担
  10. 在不同场景里,用户使用手机时的认知水平和操作绩效