版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
大数据可视化技术与应用
第10章
大数据可视化综合实训
本章学习目标掌握Python工具,能够进行数据可视化掌握商业案例中的数据分析与数据可视化10.1Python纵向柱状图实训
importnumpyasnpimportmatplotlib.pyplotaspltplt.rc('font',family='SimHei',size=15)plt.title("男女爱好人数分布图");#图标题num=np.array([14325,9403,13227,18651])ratio=np.array([0.75,0.6,0.22,0.1])men=num*ratiowomen=num*(1-ratio)x=['足球','游泳','看剧','逛街']width=0.5idx=np.arange(len(x))plt.bar(idx,men,width,color='red',label='男性用户')plt.bar(idx,women,width,bottom=men,color='gray',label='女性用户')#这一块可设置bottom,top,如果是水平放置的,可以设置right或者left。plt.xlabel('应用类别')plt.ylabel('男女分布')plt.xticks(idx+width/2,x,rotation=40)#bar图上显示数字fora,binzip(idx,men):plt.text(a,b+0.05,'%.0f'%b,ha='center',va='bottom',fontsize=12)fora,b,cinzip(idx,women,men):plt.text(a,b+c+0.5,'%.0f'%b,ha='center',va='bottom',fontsize=12)plt.legend()plt.show()10.2Python水平柱状图实训
importpandasaspdimportmatplotlib.pyplotaspltplt.rcParams['font.sans-serif']=['MicrosoftYaHei']#设置字体name=['图片URL','商品标题','折扣价','原价','地址','销量','商品链接',]df=pd.read_excel('list.xlsx',encoding='utf-8',header=1,names=name,)df=df[['商品标题','原价']]data=df.sort_values(by=['原价'],ascending=False)data.index=data['商品标题']var=data['原价'][:10]plt.figure(figsize=(10,5))plt.title('原价最贵的物品',fontsize=18)plt.xlabel('原价',fontsize=10)plt.ylabel('商品标题',fontsize=10)var.plot(kind='barh',stacked=True,alpha=0.7,color=['blue'])plt.show()10.3Python多数据并列柱状图实训
importmatplotlib.pyplotaspltimportnumpyasnpplt.rcParams['font.sans-serif']=['MicrosoftYaHei']#设置字体plt.title("不同学校专业招生人数分布图");#图标题x=np.arange(5)y=[400,170,160,90,50]y1=[300,180,150,70,90]bar_width=0.5tick_label=["计算机","机械","电子","管理","物理"]plt.bar(x,y,bar_width,color="r",align="center",label="学校A")plt.bar(x+bar_width,y1,bar_width,color="y",align="center",label="学校B")plt.xlabel("专业")plt.ylabel("招生人数")plt.xticks(x+bar_width/2,tick_label)plt.legend()plt.show()10.4Python折线图实训
importmatplotlib.pyplotaspltplt.rcParams['font.sans-serif']=['MicrosoftYaHei']#设置字体x1=['2019-01','2019-02','2019-03','2019-04','2019-05','2019-06','2019-07','2019-08','2019-09','2019-10','2019-11','2019-12']y1=[9700,9800,9900,12000,11000,12400,13000,13400,14000,14100,13900,13700]plt.figure(figsize=(10,8))#标题plt.title("房价变化")plt.plot(x1,y1,label='房价变化',linewidth=2,color='r',marker='o',markerfacecolor='blue',markersize=10)#横坐标描述plt.xlabel('月份')#纵坐标描述plt.ylabel('房价')fora,binzip(x1,y1):plt.text(a,b,b,ha='center',va='bottom',fontsize=10)plt.legend()plt.show()10.4Python散点图实训
importnumpyasnpimportmatplotlib.pyplotaspltx=np.random.randn(10)y=np.random.randn(10)plt.scatter(x,y,s=np.power(20*x+30*y,2),c=np.random.rand(10)
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 家电行业动态跟踪-热浪淘金:从欧洲空调热销看出海α重估
- 诸城市2027届四年级数学第一学期期末经典试题含解析
- 山东省威海市威海火炬高技术产业开发区2026年中考二模语文试题(含答案)
- 资产评估师(珠宝)理论综合试题(带答案)
- 2026海南国资运营招聘14人备考题库【综合卷】附答案详解
- 2026安徽宿州市泗县选调教师378人笔试题库及答案详解
- 2026湖北武汉市汉口学院招聘1人备考题库含答案详解【典型题】
- 2026浙江台州市中医院招聘后勤保障部-保安编外人员2人模拟试卷(突破训练)附答案详解
- 2026贵州商学院高层次人才引进10人考前冲刺试卷及参考答案详解【预热题】
- 2026新疆塔城地区乌苏市高校毕业生“三支一扶”计划招募14人考前冲刺试卷(培优B卷)附答案详解
- 校园制度文化实施方案
- 2026年国企招聘副总测试题及答案
- 骨髓抑制患者的感染护理与预防
- 碘131使用管理制度
- 项目部基坑坍塌应急演练方案
- DB31∕731-2020 船舶修正总吨单位产品能源消耗限额
- 中建高墩液压爬模专项施工方案
- 会计交接清单 会计交接清单 样板
- 《手卫生知识培训》培训课件
- TCSSS 010-2024 运动科研实验室质量控制通 用要求
- 【课件】《我善养吾浩然之气》课件 2022-2023学年人教版高中语文选修《先秦诸子选读》
评论
0/150
提交评论