Python\Pandas\交叉表

  • 1. 交叉表-概念
  • 2. 交叉表-操作
    • Fs1-1:用DataFrame设置一个男女抽烟的透视表
    • Fs2-1:求出各个性别抽烟的人数
    • Fs2-2:求出各个年龄段抽烟人情况

1. 交叉表-概念

  • 交叉表是一种用于计算分组的特殊透视图,对数据进行汇总
    在pandas中用**pd.crosstab(index,colums)**实现
  • Pandas中主要有两个重要参数:
    【 index】:分组数据,交叉表的行索引
    【columns】:交叉表的列索引

2. 交叉表-操作

Fs1-1:用DataFrame设置一个男女抽烟的透视表

df = DataFrame({'sex':['man','man','women','women','man','women','man','women','women'],'age':[15,23,25,17,35,57,24,31,22],'smoke':[True,False,False,True,True,False,False,True,False],'height':[168,179,181,166,173,178,188,190,160]})
df

Fs2-1:求出各个性别抽烟的人数

pd.crosstab(df.smoke,df.sex)

Fs2-2:求出各个年龄段抽烟人情况

pd.crosstab(df.age,df.smoke)

【编程语言】Python-Pandas库中的交叉表相关推荐

  1. 【编程语言】Python-Pandas库中的透视表

    Python\Pandas\透视表 1. 透视表-概念 2. 透视表-操作 Fs1-1:导入哈登在篮球赛中的数据 Fs2-1:哈登在不同主客场下对阵同一对手的数据,分类条件为对手和==主客场(inde ...

  2. Python pandas库中的isnull()函数

    python的pandas库中有⼀个⼗分便利的isnull()函数,它可以⽤来判断缺失值,我们通过⼏个例⼦学习它的使⽤⽅法. ⾸先我们创建⼀个dataframe,其中有⼀些数据为缺失值. import ...

  3. python dataframe 列_python pandas库中DataFrame对行和列的操作实例讲解

    用pandas中的DataFrame时选取行或列: import numpy as np import pandas as pd from pandas import Sereis, DataFram ...

  4. python中isnull_Python pandas库中的isnull()详解

    问题描述 python的pandas库中有一个十分便利的isnull()函数,它可以用来判断缺失值,我们通过几个例子学习它的使用方法. 首先我们创建一个dataframe,其中有一些数据为缺失值. i ...

  5. Python pandas库|任凭弱水三千,我只取一瓢饮(1)

    对Python的 pandas 库所有的内置元类.函数.子模块等全部浏览一遍,然后挑选一些重点学习一下.我安装的库版本号为1.3.5,如下: >>> import pandas as ...

  6. python pandas库读取excel/csv中指定行或列数据详解

    通过阅读表格,可以发现Pandas中提供了非常丰富的数据读写方法,下面这篇文章主要给大家介绍了关于python利用pandas库读取excel/csv中指定行或列数据的相关资料,需要的朋友可以参考下 ...

  7. 利用pandas库中的read_html方法快速抓取网页中常见的表格型数据

    利用pandas库中的read_html方法快速抓取网页中常见的表格型数据 本文转载自:https://www.makcyun.top/web_scraping_withpython2.html 需要 ...

  8. python pandas库——pivot使用心得

    python pandas库--pivot使用心得 2017年12月14日 17:07:06 阅读数:364 最近在做基于python的数据分析工作,引用第三方数据分析库--pandas(versio ...

  9. Python pandas库|任凭弱水三千,我只取一瓢饮(4)

    上一篇链接: Python pandas库|任凭弱水三千,我只取一瓢饮(3)_Hann Yang的博客-CSDN博客  R(read_系列2):  Function36~45 Types['Funct ...

最新文章

  1. elk集群配置配置文件中节点数配多少
  2. [数据库] Navicat for Oracle设置唯一性和递增序列实验
  3. js 正则 长度不超过50_如何花不超过50元人民币,拍抖音网红海马体照片?
  4. 图论——P问题、NP问题、NPC问题、NP-hard问题
  5. Egret入门学习日记 --- 第十篇(书中 2.9~2.13节 内容)
  6. 举个栗子!Tableau 技巧(97):离线安装 Linux 版 Tableau Server
  7. CMPP网关协议核心代码 java版本
  8. 基于python 爬虫网络舆情分析系统_基于Python的网络爬虫系统
  9. 怎么用手机测量CAD图纸中的立面面积?
  10. 电脑CPU型号是什么意思?
  11. ARCore从零到一 (7) 用图片识别做AR卡片和书籍
  12. 2021年黑龙江企业享受税收优惠政策,财政扶持高达90%
  13. word回车后间距太大_word编辑按回车换行上下间距好大怎么回事
  14. 大数据平台的软件有哪些?
  15. MR案例(1)词频统计
  16. Uniapp关于 Android原生插件开发案例
  17. CVPR、ECCV 2020 两大会议论文分类索引
  18. 计划评审方法和关键路线法【PERT/CPM、统筹方法】
  19. 常见安全设备总结(IDS、IPS、上网行为管理、网闸、漏扫、日志审计、数据库审计、堡垒机等)
  20. 调用QQ音乐接口,实现自制MV播放器

热门文章

  1. 几何深度深度学习的学习之路
  2. west-first路由算法
  3. socket 获取回传信息_java中使用网络通信(Socket)来传输对象
  4. python中类里self_Python类中的self到底是干啥的
  5. 独立站引流真的那么难吗?
  6. java实验总结_java第一次实验总结第三周总结
  7. Leetcode刷题系列汇总
  8. 第三:项目框架设计介绍
  9. 大量的数据做字符串匹配_【重学数据结构与算法(JS)】字符串匹配算法(三)——BM算法...
  10. arm 基于qcamera实现_面向HPC和笔记本市场 ARM发Cortex A78C增强版