python数据分析_Python数据分析—数据建立

由于互联网的快速发展,网络上存储了越来越多的数据信息。各大公司通过对这些数据进行分析,可以得到一些有助于决策的信息。 比如通过对某些用户的淘宝浏览记录数据进行分析,可以发现这些客户的潜在消费点,通过分类定点投放广告,增加商品的销售。 再比如信贷领域,可以通过分析申请人的征信数据,建模计算出申请人逾期的可能性大小,决定是否放贷,从而提高公司资金的使用价值。 在数据分析越来越热门的今天,学会数据分析,就是你升职加薪的重要砝码。 从今天开始,本公众号会出一系列数据分析和建模的免费教程。帮助大家快速入门数据分析,领悟python的魅力。 本文是数据分析的第一课,教大家如何在python中手动建立数据框, 这个是数据分析的基础,也是数据测试常用的一个工具。 本文目录
  1. 导入包

  2. 要建立的数据框

  3. 建立以上数据框的python代码

  4. 输出打印结果

 1  导入包

对于没有安装python的同学,请自行按照网上的教程安装好python,建议安装一个anaconda,这样很多库也顺带安装好了。
#coding:utf-8            #申明编码格式,使用中文import pandas as pd      #导入包并给这个包取了一个别名pdfrom pandas import DataFrame  #导入pandas中的DataFrame类

首先,在jupyter中导入pandas包,由于要建立的数据框中包含中文,所以在代码的开头加了个coding为utf-8的申明。

 2  要建立的数据框

我们要在python中手动建立的数据格式如下:

54db0559bde55ceda83429c7018d760f.png

每行代表一个学生,各列分别表示如下:ID表示学号,name表示姓名,gender表示性别,age表示年龄,height表示身高。

 3  建立以上数据框的python代码

把以上表格用python中的字典表示出来,并用pd.DataFrame函数把该字典转成数据框。

date = {'ID': ['1000001',  '1000002',  '1000003',  '1000004',  '1000005',  '1000006',  '1000007',  '1000008'],'name': ['鲁一凡',  '唐妮娜',  '周颖慧',  '邹彩旗',  '张泽坤',  '李佳旻',  '凌子洲',  '赵浚琦'],'gender': ['男',  '女',  '女',  '女',  '男',  '女',  '男',  '男'],'age': [17,  18,  20,  19,  18,  16,  17,  18],'hegth':[1.78,  1.68,  1.62,  1.73,  175,  160,  1.82,  180]}date_frame = pd.DataFrame(date)

 4  打印建立好的数据框

在jupyter中输入data_frame关键字即可得到如下结果:

134913d6bf3a2a7a91ab44e120587de0.png

至此,在python中手动建立数据框的任务已经完成啦,大家也跟着这个教程动手建立一个属于你的数据框吧df4921be0127030b103481f2a1ed1354.png

往期回顾: 3D星空图 3D星空图V2版 520表白代码合集 用python绘制皮卡丘

娱乐圈排行榜动态条形图绘制

9778be8ac1da1b6b3f2b2c68810a8d94.png

cb6332a28a43e592d487774cb3475597.png

扫一扫关注我

19967879837

投稿微信

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值