美国各州人口数据分析
来源:互联网 发布:最新淘宝助理下载 编辑:程序博客网 时间:2024/04/27 20:20
1.导入模块
import numpy as npimport pandas as pdfrom pandas import Series,DataFrame
2.读取数据
#本地数据abb = pd.read_csv('./data/state-abbrevs.csv')areas = pd.read_csv('./data/state-areas.csv')pop = pd.read_csv('./data/state-population.csv')
3.合并人口数据表(pop)和地区简写表(abb)
# 合并方式how:inner、outer、left、right# left_on、right_on:左右分别以某一列合并(没有相同的列标签,但是内容是一样的)# on:以某一列合并(有相同的列标签)# left_index、right_index:使用索引参与合并pop_abb = pd.merge(pop,abb, left_on='state/region', right_on='abbreviation', how='outer')
4.删除多余的列‘abbreviation’
axis=1 or axis=’columns’ 删除列
axis=0 or axis=’index’ 删除行
pop_abb = pop_abb.drop('abbreviation',axis=1)
5.查看缺失数据
isnull()、notnull()
any()、all() 存在、全部
#找出存在数据缺失的列pop_abb.isnull().any()#在存在数据缺失的列area(sq.mi)中,找出是空值的行area_list = pop_abb_area['area (sq. mi)'].isnull()
6.删除存在空值的行
#找出表中area(sq.mi)列是空值的行的行索引drop_index = pop_abb_area[area_list].index# drop函数中的inplace参数 #True:修改被操作数据的结构 #Fase:默认值,不修改原始数据,生成新数据pop_abb_area_1 = pop_abb_area.drop(labels=drop_index,axis=0)
阅读全文
0 0
- 美国各州人口数据分析
- 数据分析案例:亚洲国家人口数据计算
- 【分享】1997~1998 US labor force and Employment Data(1997~1998年间美国劳动力和失业人口记录数据)
- 美国国家安全局如何分析通话数据
- 各大城市人口排名
- 挂在美国人口边的最酷口语
- 挂在美国人口边的最酷口语
- 中国人口问题的政策分析
- [转载]藏在人口数据中的商业秘密
- 【分享】人口数据-180个国家地区
- 80、90后人口迁徙大数据
- 【分享】北京市超精细格网化人口数据
- 诺基亚收购美国移动数据分析公司Motally
- 美国进入“非结构化”数据分析新时代
- 美国2012年总统候选人政治献金数据分析
- 美国各州分布图
- 一家美国公司与一家中国公司,要用安全工具收割区域人口红利
- 美国MVPD分析
- java蓝桥杯试题特殊文字
- Level UP! 提升你的编程技能
- 【LeetCode】234.Palindrome Linked List(Easy)解题报告
- 查找算法-折半查找以及拓展的其他分割值查找
- Swift 常用条件编译
- 美国各州人口数据分析
- layout
- 购物车跳转到支付
- HI3516D之Caffe移植
- Android中点击ViewPager实现跳转页面
- java蓝桥杯杨辉三角
- 在AR中制作一个重力感应标志
- vue 请求拦截,判断是否登录
- 信安实践