【Pandas-Cookbook】03:噪音数据处理
来源:互联网 发布:sql批量修改字段值 编辑:程序博客网 时间:2024/04/30 18:16
# -*-coding:utf-8-*-# ---------------------# Chapter 3 - Which borough has the most noise complaints (or, more selecting data).ipynb# ---------------------import pandas as pdimport matplotlib.pyplot as pltimport numpy as npcomplaints = pd.read_csv('../data/311-service-requests.csv') # 读取csv文件print complaints.head()print complaints[:5]''' 3.1 Selecting only noise complaints'''noise_complaints = complaints[complaints['Complaint Type'] == 'Noise - Street/Sidewalk']print noise_complaints[:3]print complaints['Complaint Type'] == 'Noise - Street/Sidewalk' # 返回True Falseis_noise = complaints['Complaint Type'] == 'Noise - Street/Sidewalk'in_brooklyn = complaints['Borough'] == 'BROOKLYN'print complaints[is_noise & in_brooklyn][:5]print complaints[is_noise & in_brooklyn][['Complaint Type', 'Borough', 'Created Date', 'Descriptor']][:10]''' 3.2 A digression about numpy arrays'''pf = pd.Series([1, 2, 3])print pfprint pf.valuesprint pf.indexnf = np.array([1, 2, 3])print nfprint nf != 2print nf[nf != 2]''' 3.3 So, which borough has the most noise complaints?'''is_noise = complaints['Complaint Type'] == "Noise - Street/Sidewalk"noise_complaints = complaints[is_noise]print noise_complaints['Borough'].value_counts()noise_complaint_counts = noise_complaints['Borough'].value_counts()complaint_counts = complaints['Borough'].value_counts()print noise_complaint_counts / complaint_countsprint noise_complaint_counts / complaint_counts.astype(float)(noise_complaint_counts / complaint_counts.astype(float)).plot(kind='bar')plt.show()
0 0
- 【Pandas-Cookbook】03:噪音数据处理
- pandas数据处理
- pandas数据处理
- pandas数据处理
- pandas 数据处理
- pandas数据处理
- pandas 数据处理
- pandas Cookbook--Chapter 1
- pandas module 1 - cookbook
- 【Pandas-Cookbook】02:数据选择
- 【Pandas-Cookbook】04:分组、聚集
- 【Pandas-Cookbook】06:字符串操作
- 【Pandas-Cookbook】07:数据清洗
- Pandas 数据处理(下)
- 数据处理工具pandas
- Pandas 数据处理,数据清洗
- Pandas 基本文本数据处理
- Pandas 数据处理(下)
- C语言结构体与共用体(3)
- mysql qps tps一般多大
- java发送邮件工具类
- 复旦FM1208 CPU卡调试(转)
- Cstring Unicode转非Unicode
- 【Pandas-Cookbook】03:噪音数据处理
- error: command 'gcc' failed with exit status 1
- 判断当前设备是PC Android或者iOS
- 跟我学STM32107RC--- STM32中的跑马灯实验总结
- 02为什么要引入成员函数?
- 网络分层协议基础解析
- 大型网站架构之分布式消息队列
- HDU - 2457 DNA repair AC自动机+dp
- Spring Could