Pandas数据分析初学--开始了解数据
探索Chipotle快餐数据
作为一个Pandas初学者,今天用这道题目练手,分享出来
首先
impotr pandas as pd
(1)将数据集存入一个名为chipo的数据框内
iris_filename = 'chipotle.csv'
chipo = pd.read_csv(iris_filename, sep=',', decimal='.')
(2)查看前10行内容
chipo.head(10)
(3)数据集中有多少个列(columns)?
chipo.shape[1]
(4)打印出全部的列名称
list(chipo)
(5)数据集的索引是怎样的?
chipo.index
(6)被下单数最多商品(item)是什么?
c = chipo.groupby('item_name')
c = c.sum()
c = c.sort_values(['quantity'],ascending = False)
c.head(1)
(7)在item_name这一列中,一共有多少种商品被下单?
chipo['item_name'].unique()
(8)一共有多少个商品被下单?
chipo['quantity'].sum()
(9)将item_price转换为浮点数
chipo['item_price'] = chipo['item_price'].apply(lambda x: float(x[1:]))
chipo.item_price.dtype#打印一下类型是否成功转化
(10) 在该数据集对应的时期内,收入(revenue)是多少?
(chipo['quantity'] * chipo['item_price']).sum()
(11)在该数据集对应的时期内,一共有多少订单?
chipo['order_id'].nunique()
(12)每一单(order)对应的平均总价是多少?
chipo['item_price_sum'] = chipo['quantity'] * chipo['item_price']
(chipo[['order_id','item_price_sum']].groupby(by=['order_id']).sum()).mean()
数据表Github链接:https://github.com/Booting-O/Pandas-Practice.git
Pandas数据分析初学--开始了解数据相关推荐
- python pandas csv读取_如何用 pandas 读取 csv 和 Excel 数据
本文采用真实的股票数据作为案例,教你如何在Python中读取常用的数据文件. 内容: 读取csv数据 读取Excel数据 合并多张表 数据文件下载地址: 读取csv数据 csv文件用逗号来分隔数值,是 ...
- Pandas数据分析实战01--Abalone Data Set(鲍鱼数据集)
Pandas数据分析实战01 1. 数据描述 2. 数据读取 3. 数据呈现 4. 数据分析 打算从基础开始学习数据分析,给自己一个整理内容和学习消化的时间,所以,这也将成为我的学习笔记. 1. 数据 ...
- 【Pandas】Pandas数据分析题
数据集下载 Pandas数据分析题 Chipotle快餐数据 数据的过滤和排序(探索2012欧洲杯数据) 探索酒类消费数据 探索1960 - 2014 美国犯罪数据 合并--探索虚拟姓名数据 统计-- ...
- pandas 数据分析 相关性_探索 COVID-19 新冠数据来学习 Pandas
来源:python中文社区 本文约2100字,建议阅读6分钟. 使用 pandas 数据分析工具来学习一些基本的 pandas 命令,并探索数据集中包含的内容. 欧洲疾病预防控制中心(https:// ...
- Python 数据分析三剑客之 Pandas(十):数据读写
CSDN 课程推荐:<迈向数据科学家:带你玩转Python数据分析>,讲师齐伟,苏州研途教育科技有限公司CTO,苏州大学应用统计专业硕士生指导委员会委员:已出版<跟老齐学Python ...
- Python 数据分析三剑客之 Pandas(八):数据重塑、重复数据处理与数据替换
CSDN 课程推荐:<迈向数据科学家:带你玩转Python数据分析>,讲师齐伟,苏州研途教育科技有限公司CTO,苏州大学应用统计专业硕士生指导委员会委员:已出版<跟老齐学Python ...
- pandas数据分析之数据重塑透视(stack、unstack、melt、pivot)
在数据分析的过程中,分析师常常希望通过多个维度多种方式来观察分析数据,重塑和透视是常用的手段. 数据的重塑简单说就是对原数据进行变形,为什么需要变形,因为当前数据的展示形式不是我们期望的维度,也可以说 ...
- Pandas数据分析案例(盛华化工锅炉排放数据可视化分析)
Pandas数据分析案例(盛华化工锅炉排放数据可视化分析) 实验环境 数据集介绍 问题描述 实验步骤 一.数据导入与观察 二.数据转换 三.数据可视化分析 相关资源 实验环境 操作系统:Linux/W ...
- Pandas数据分析—使用stack和pivot实现数据透视
15.Pandas使用stack和pivot实现数据透视 文章目录 15.Pandas使用stack和pivot实现数据透视 前言 一.经过统计得到多维度指标数据 二.使用unstack实现数据的二维 ...
最新文章
- ORACLE JET BASIC TABLE
- Java培训的学费标准是多少
- linux pfn,ARM Linux下的page和pfn之间转换的宏。
- 前端 css+js实现返回顶部功能
- Windows8 Metro开发 (04) : 保存/读取本地应用程序设置
- 【算法竞赛学习】数字中国创新大赛智慧海洋建设-Task3特征工程
- python删除对象引用_使用Python删除内存中的对象
- 决策报表服务器安装_无服务器流处理如何使决策更加容易
- 拼多多就知乎不当评论致歉;谷歌员工成立首个工会;MySQL 迁移工具新版发布
- mysql密码输入多次都不对_mysql 密码不对
- DELPHI利WMI获得硬盘参数
- jQuery图像查看插件Zoom.js
- 分库分表:应用场景、方式方法、面临问题
- Log4j2 日志级别
- SEO(搜索引擎优化)简单说下关键词矩阵策略
- jquery 基础教程[温故而知新二]
- 中国大学MOOC-翁恺-C语言程序设计习题集(学习笔记)
- mysql 规则引擎_为什么使用规则引擎?
- 怎么批量提取多个 Excel 文档中的图片
- 华为OD机试真题 Python 实现【统一限载最小值】【2023 Q1 | 200分】
热门文章
- 我的创作纪念日【在分享中感受被需要的价值】
- [CTF]base64编码
- spark DataFrame新增一列id列(单调递增,不重复)的几种方法
- java ole_Java 在Word中添加OLE对象
- 教你用console线管理防火墙
- ajax unauthorized,七牛fetch接口抓取第三方资源(网络图片),Js写ajax请求返回error错误信息总是“Unauthorized”...
- [OpenGL] 雪景火焰特效demo
- wap2app关闭系统自带导航栏
- 如何做好网络安全防范,看完这6点小白也能轻松入门
- 计算机表演赛vr创意大赛,计算机表演赛新增 “我的VR梦”全国青少年创意大赛...