精神小伙python小白用python可视化分析青春有你2小姐姐有关数据
精神小伙可视化分析青春有你2小姐姐数据
- 数据分析之路
- 女孩子的体重,那可是大忌啊!!!
- 青春有你小姐姐身高数据
- 美女盛产地
- 星座
- 评论大赏
- 小白分享:
- 资料搜集
- 地址:
- 体重
- 星座
大家好这里是三岁,python届的小白,今天的精神小伙,再被青春有你2练习生“折磨”了一周后我准备反击!!!
数据分析之路
问:你问什么要分析《青春有你2》的小姐姐们?
回:不,我不想,不要问为什么,问就是我不想
青春有你2,一共有109位练习生,(不要问他们是干什么的,我也不知道)
接下来看看他们的有关数据⑧!!!
女孩子的体重,那可是大忌啊!!!
三岁给你的一天一个分手小技巧:
哎,兄嘚,感觉你今天又又又胖了,不不不不是根据,就是!!!
快试试吧,医院的网速挺快的!!!
话不多说上图:
emmm,这就是传说中的女孩子嫌弃自己体重的原因?吃起东西真香,一称体重,我的天,以后再也不吃了!!!
这种也是要看身高的,给大家一个机会
青春有你小姐姐身高数据
最高的175 ,最低的158,众数168
那些四舍五入两米的小姐姐们不要说自己矮了,给小编这种四舍五入一米的一个面子
不要说什么矮了,胖了,只要自己不嫌弃自己就行,如果自己嫌弃自己了,那那那你加油!
美女盛产地
古话说的好:江南盛产美女,不知道现在盛不盛产“练习生”,看看青春有你2的练习生都来自哪里!
上图
鸭,结果一目了然,湖北夺冠啦,每个地方的小姐姐都不少呦!
星座
再来看看星座,什么星座在青春有你2中特别多
在这里面最多的是狮子座,其次是摩羯座,emmm
评论大赏
小编爬取了,青春有你2在爱奇艺的评论,共搜集了1483条,得到以下数据
评论区出现的最多的几个词汇
以上数据源于评论区,涉及到数据处理,清洗等过程,不能够代表什么,只是一个较为直观的表现形式。
emmm,我看到了,喻言,然后想到了《冰糖炖雪梨》喻言
我的天
什么情况
图片源于网络
然后我爬取了所有小姐姐的图 一共482张(其实是作业要求)
我找找这里是哪个小姐姐
这就是喻言嗯,看了这么多小姐姐的照片发现,都长一个样[捂脸]
那么就到这里吧,啥也不是,就这样了,再见!!!
小白分享:
数据可视化分为以下几个步骤
- 明确目标,确定方向
- 搜集数据,整理资料
- 数据清洗,汇总
- 可视化
- 总结
以上是小白三岁在百度飞桨课堂的作业及课外拓展,接下来对几个重要的点进行分析
资料搜集
分为文献资料,网络资料……
这里就是小姐姐们的数据,图片,评论……
都是源于网络,一般使用爬虫
- 小白爬虫专用:
requests
库 - 数据解析:
bs4
库 (资料参考),json - 抓包:开发者工具,network
关于小姐姐照片爬取和数据爬取可以点击下面链接查看
飞桨学院Python小白逆袭大神第二天《青春有你2》练习生照片爬取
至于数据分析,可视化就看这里吧
上面会获得一个json文件,里面有我们要的
身高、 体重、星座、地址等信息
我们那地址和体重进行解析,算了再来一个星座吧
地址:
import matplotlib.pyplot as plt
import numpy as np
import json
import matplotlib.font_manager as font_manager
import pandas as pddf = pd.read_json('data/data31557/20200422.json')
# print(df)grouped=df['name'].groupby(df['zone'])
s = grouped.count()zone_list = s.index
count_list = s.values
print('s',s)
print('zone:',zone_list)
print('cont:',count_list)# 设置显示中文
plt.rcParams['font.sans-serif'] = ['SimHei'] # 指定默认字体plt.figure(figsize=(20,15))plt.bar(range(len(count_list)), count_list,color='r',tick_label=zone_list,facecolor='#9999ff',edgecolor='white')# 这里是调节横坐标的倾斜度,rotation是度数,以及设置刻度字体大小
plt.xticks(rotation=45,fontsize=20)
plt.yticks(fontsize=20)plt.legend()
plt.title('''《青春有你2》参赛选手''',fontsize = 24)
plt.savefig('/home/aistudio/work/result/bar_result02.jpg')
plt.show()
就可以获得上面的地址图
体重
import matplotlib.pyplot as plt
import numpy as np
import json
import matplotlib.font_manager as font_manager
import pandas as pd
import math#显示matplotlib生成的图形
%matplotlib inlinedf = pd.read_json('data/data31557/20200422.json')grouped=df['name'].groupby(df['weight'])
s = grouped.count().sort_values()# print(s)
weight_list = s.index
count_list = s.valuesname_list = ['<45kg', '45kg~50kg', '50kg~55kg', '>55kg']
explode=[0,0.1,0,0]
color=['RoyalBlue','orange','brown','green','red']
plt.axes(aspect='equal')
plt.rcParams['font.sans-serif'] = ['SimHei']plt.pie(x=weight_list,labels=count_list,autopct='%.1f%%',
explode =explode, colors=color, shadow=True, labeldistance=1.1, startangle = 90,pctdistance = 0.6)#plt.title('''《青春有你2》参赛选手''',fontsize = 24)
plt.savefig('/home/aistudio/work/result/pie_result.png')
plt.show()
星座
import matplotlib.pyplot as plt
import pandas as pddf = pd.read_json('20200423.json',encoding='utf-8')
# print(df)grouped=df['name'].groupby(df['constellation'])
s = grouped.count()
print(s)constellation_list = s.index
count_list = s.values
print('s',s)
print('height:',constellation_list)
print('cont:',count_list)
#
# 设置显示中文
plt.rcParams['font.sans-serif'] = ['SimHei'] # 指定默认字体plt.figure(figsize=(20,15))
plt.title('青春有你选手星座统计',fontsize = 24)
plt.plot(constellation_list, count_list, label = '星座', color = 'red', linewidth = 5)
plt.xticks(constellation_list)
plt.show()
好了,就到这里吧!!!
关注我!一天一个分手小技巧[坏笑]
精神小伙python小白用python可视化分析青春有你2小姐姐有关数据相关推荐
- 可对Python运行原理进行可视化分析的工具
Python Tutor Python Tutor是一个对Python运行原理进行可视化分析的工具,网址为: http://www.pythontutor.com 使用范例 参考链接 转载于:http ...
- 基于 Python 的招聘信息可视化分析系统
温馨提示:文末有 CSDN 平台官方提供的博主 Wechat / QQ 名片 :) 1. 项目简介 本项目利用 Python 从某招聘网站抓取海量招聘数据,进行数据清洗和格式化后存储到关系型数据库中( ...
- Python新冠疫情可视化分析系统 计算机专业毕业设计源码08504
摘 要 文中首先对新冠疫情可视化分析的项目需求进行了背景分析,接着介绍了项目的总体设计思路,然后具体阐述了疫情数据库的设计.疫情数据的查询.疫情数据的展示,并分析了核心代码.文中利用MySQL数据库存 ...
- python气象绘图速成_基于Python气象数据处理与可视化分析
基于 Python 气象数据处理与可视化分析 张鑫 ; 曹蕾 ; 韩基良 [期刊名称] <气象灾害防御> [年 ( 卷 ), 期] 2020(027)001 [摘要] 全国综合气象信息共享 ...
- 用python对股票进行可视化分析_股票分析 | 用Python玩玩A股股票数据分析-可视化部分...
摘要:金融领域一向都是与数学和统计高度相关的行业,今天数学建模已经成为金融行业的发展动力和竞争力表现,人才需求旺盛. 金融领域一向都是与数学和统计高度相关的行业,今天数学建模已经成为金融行业的发展动力 ...
- 用python对股票进行可视化分析_使用Python对股票进行可视化分析
前言 本文通过对 一.数据爬取 博主采用的数据爬取方式是:利用python的财经数据包tushare,就直接可以将你想获取的数据下载下来,它也是有接口的,利用不同的接口可以获取不同的数据. 代码如下: ...
- 从小白到精通python要多久-零基础如何学Python?小白学Python需要多久?
目前市场上对于Python开发人才的需求与日递增,所以很多人都会选择去学Python.那如果是零基础又该如何学Python呢?小白学Python需要多久呢?下面,小编就与大家来看一下! 零基础的新手应 ...
- 零基础学python要多久-零基础如何学Python?小白学Python需要多久?
目前市场上对于Python开发人才的需求与日递增,所以很多人都会选择去学Python.那如果是零基础又该如何学Python呢?小白学Python需要多久呢?下面,小编就与大家来看一下! 零基础的新手应 ...
- Python制作词云视频,通过词云图来看小姐姐跳舞
前言 本文的文字及图片来源于网络,仅供学习.交流使用,不具有任何商业用途,如有问题请及时联系我们以作处理. PS:如有需要Python学习资料的小伙伴可以点击下方链接自行获取 python免费学习资料 ...
- Python网络爬虫实战:利用 Python ADB 人脸识别实现自动给抖音漂亮小姐姐视频点赞
这只爬虫做了些什么事儿呢? 通过 ADB 控制你的手机,帮你自动刷抖音 调用百度人脸识别的接口,给视频画面中出现的小姐姐打分 自动给颜值 70 以上的小姐姐的视频点赞 有趣的是,根据抖音的推荐算法,连 ...
最新文章
- Livox 开源分享:关于激光雷达去畸变的那些事儿
- ZOUNDRY TEST
- ACM入门之【图论习题】
- ios 跳转到某 app 的评价区域、由某应用跳转到其他应用
- 基于可靠消息方案的分布式事务:Lottor介绍
- 机器真的已经战胜人类医生了吗?医学AI标题党文章中的三大陷阱
- 只读副本和Spring Data第2部分:配置基础项目
- 电脑运行java游戏,电脑运行软件卡顿?这几招游戏或是办公,让你速度飞起!...
- Mysql慢查询定位和优化实践分享
- 《鸟哥的Linux私房菜》第四版导学
- IT之家学院:最详细的IPv6获取教程,开启64位短码地址
- Cesium中的几种坐标和相互转换
- java设置连接超时_HttpClient设置连接超时时间
- SEO中的简单代码优化
- java对接七牛后台进行内容审核(鉴黄、敏感人物、暴恐)
- 美苏太空竞赛历年卫星火箭发射以及历史事件介绍
- 1-3 5-7的c语言程序,C语言求1-1/3+1/5-1/7+...——小程序,大道理
- Skywalking系列博客6-手把手教你编写 Skywalking 插件
- c++实现地图控制扫雷(界面优化版
- 计算机控制课设直流电机控制,计算机控制系统课程设计 直流电机测速调速系统 (精选可编辑)...
热门文章
- 猿辅导python大纲_数据解读独角兽企业“猿辅导”(第一部分)
- 京东腰带怎么设置,分享详细教程
- 免流服务器系统怎么选,免流云服务器选
- 1.5_全网最全 Windows Java IDE 环境 MyEclipse 10 安装过程和 cracker 以及 cracker 失败或者过期处理还有如何配置界面和使用中文包!
- android自定义四边形,以编程方式在Android中创建平行四边形绘图
- JavaScript工具类:util.js用法实例
- 使用openjtag和openocd操作IXP425的flash
- Dell PowerEdge R640:NVMe直连、NDC网卡、PERC10一览
- C. Make it Increasing
- 矩阵特征值和特征向量的求取