python列联表分析,生成分类条形图,计算卡方,生成个案数据

########################################
#### 创建 个案数据 供 spss excel 这样的软件分析 #
########################################
import numpy as np
import pandas as pd
import matplotlib.pyplot as plthobby = np.array([[11, 12, 13], [21, 22, 23], [31, 32, 33]])
hobby2 = np.repeat(hobby, [20, 10, 2, 5, 20, 35, 2, 10, 20])
hobby2
r = np.mod(hobby2, 10)
c = np.floor(hobby2/10)df = pd.DataFrame(zip(r, c), columns=['age', 'hobby'])
dfdf.to_clipboard()# pd.crosstab(hobby)
#
# pd.crosstab(df)
#
# df.groupby(['age', 'hobby']).value_counts()
# dfdf.keys()
df.groupby(['age']).count()
df.groupby(['hobby']).count()
# df.groupby(['age', 'hobby']).count()# df.pivot_table()# pd.crosstab(df['age'])
pd.crosstab(index=df['age'], columns=df['hobby'], )a = np.array(pd.crosstab(index=df['age'], columns=df['hobby']))import scipy.stats as statsstats.chi2_contingency(a)import seaborn as snssns.countplot(x=df['age'], hue=df['hobby'])
plt.xlabel(['laonian', 'zhognnian', 'qingnian'])
plt.ylabel(['xiqu', 'gewu', 'qiusai'])g = sns.countplot(x = df['age'], hue=df['hobby'])
g.set_xlabel(['lao', 'zhogn', 'qing'])
# g.set_xtick(['lao', 'zhogn', 'qing'])

结果如下图

卡方

条形图

python列联表分析相关推荐

  1. python 卡方检验批量筛选_用python和Excel进行列联表分析(卡方检验)

    用python和Excel进行列联表分析 卡方检验回顾(独立性检验) 行(\(r_i\))列(\(c_j\)) \(j=1\) \(j=2\) \(\cdots\) 合计 \(i=1\) \(f_{1 ...

  2. 命名管道 win7未响应_大数据分析Python建立分析数据管道

    如果您曾经想通过流数据或快速变化的数据在线学习Python,那么您可能会熟悉数据管道的概念.数据管道允许您通过一系列步骤将数据从一种表示形式转换为另一种表示形式.数据管道是数据工程的关键部分,我们将在 ...

  3. python视频口碑佳_从万众期待到口碑扑街!用Python来分析一下大家对唐探3的评论...

    原标题:从万众期待到口碑扑街!用Python来分析一下大家对唐探3的评论 来源 |菜鸟学Python 作者 |菜鸟哥 唐人街探案系列题材,凭借着演员出色的表演,以及精彩的探案故事,近些年来成为了一部很 ...

  4. Python股票分析系列——基础股票数据操作(二).p4

    该系列视频已经搬运至bilibili: 点击查看 欢迎来到Python for Finance教程系列的第4部分.在本教程中,我们将基于Adj Close列创建烛台/ OHLC图,这将允许我介绍重新采 ...

  5. python程序分析,用Python编写分析Python程序性能的工具的教程

    用Python编写分析Python程序性能的工具的教程 来源:中文源码网    浏览: 次    日期:2018年9月2日 [下载文档:  用Python编写分析Python程序性能的工具的教程.tx ...

  6. python 内存分析工具_[转] python运行时内存分析工具meliae

    meliae是一个python进程内存占用监控.分析工具,它的安装需要依赖pyrex包. 一.安装: 安装python内存分析工具 sudo pip install cython sudo pip i ...

  7. 3天2100万!周杰伦的说好不哭,20万点评Python来分析

    3天2100万!周杰伦的说好不哭,20万点评Python来分析 最近今天,小编被周杰伦的新歌刷屏了,朋友圈纷纷晒出周杰伦的新歌,即便不是周杰伦的歌迷,但是提起他的新歌,想必大家应该都会知道,那就是&l ...

  8. Python实现分析pdf或者Word形式简历,并且保存到Excel中

    Python实现分析当前文件夹里面所有的pdf或者Word形式简历,并且保存到Excel中 # -*- coding:utf-8 -*-#作者:公众号:湾区人工智能 #功能:实现分析pdf或者Word ...

  9. 【转】python模块分析之collections(六)

    [转]python模块分析之collections(六) collections是Python内建的一个集合模块,提供了许多有用的集合类. 系列文章 python模块分析之random(一) pyth ...

  10. RFM模型的理解和python案例分析

    RFM模型是什么 RFM是客户关系管理(CRM:Customer Relationship Management)中一种重要的分析模型,通过研究一个客户的交易时间.交易频率和交易总金额来衡量客户的价值 ...

最新文章

  1. 鸿蒙系统tee内核,厉害!鸿蒙内核的技术定位,是赶第三代微内核的潮流
  2. QGC地面站参数调节
  3. esp32摄像显示时间_TinyPICO-比拇指还小的ESP32开发板- 国外创客众筹发现第二期
  4. 5G前夜 运营商如何实现网络创新?
  5. 使用VS Code开发调试.NET Core 2.0
  6. php cli模式下获取参数的方法
  7. Android 底部上拉抽屉view
  8. 如何打造园本特色_如何确立办园特色
  9. Bootstrap 表单的扩展控件
  10. How do you create a DynamicResourceBinding that supports Converters, StringFormat?
  11. 计算机专业基础 -- 离散数学基础知识
  12. Diamond types are not supported at language level ‘5‘ 解决方法
  13. LabVIEW安装第三方VISA软件后NI VISA失效
  14. 最新 IOS应用开发Icon规格自动裁剪器(C#)
  15. html中加减页码怎么设置,word中如何设置页码
  16. 重症监护病人心电导联信号质量评估、SQI
  17. 【一步步学OpenGL 27】 -《公告牌技术与几何着色器》
  18. android开发中遇到的问题汇总
  19. SPH模拟超高速碰撞——基于Ls-Prepost和Ls-Dyna
  20. 对于小白,创建一个网站你需要做什么?

热门文章

  1. multus-cni之源码解析
  2. 复合函数高阶求导公式_常用复合函数的导数公式大学微积分常用的复合函数导数,不要推理过程只要导数公式,上课的时候老师是讲了四个,...
  3. java中available用法_Java BufferedInputStream available()用法及代码示例
  4. mysql如何创建模式_sql - MySQL'创建模式'和'创建数据库' - 有什么区别
  5. 【SpringBoot高级篇】springboot实现上传docdocx文件格式转pdf在线预览
  6. FAT和FAT32文件系统的原理
  7. 计算机关机键 自动重启,电脑关机会重启如何处理_电脑关机立马自动启动的修复方法...
  8. excel表格数据合并的简便操作
  9. 结合企业实例谈IT规划过程
  10. WIN10系统蓝屏解决方法