当前位置: 首页 > news >正文

公司建设网站需要注意什么阿里云主机如何搭建wordpress

公司建设网站需要注意什么,阿里云主机如何搭建wordpress,网站建设知识学习心得,佛山企业网站制作课程学习来源:b站up:【蚂蚁学python】 【课程链接:【【数据可视化】Python数据图表可视化入门到实战】】 【课程资料链接:【链接】】 Python绘制饼图分析北京天气 饼图,是一个划分为几个扇形的圆形统计图表&#xff…

课程学习来源:b站up:【蚂蚁学python】
【课程链接:【【数据可视化】Python数据图表可视化入门到实战】】
【课程资料链接:【链接】】

Python绘制饼图分析北京天气

饼图,是一个划分为几个扇形的圆形统计图表,能够直接以图形的方式直接显示各个组成部分所占比例

目的:查看2019年北京天气数据,使用饼图查看天气、风向、空气质量的数据对比

1.编写函数,创建一个pyecharts饼图对象

from pyecharts import options as opts
from pyecharts.charts import Pie 
def create_pie(datas, title) -> Pie:"""创建饼图对象@param datas:数据,形式为[('晴',115), ('多云',78), ('晴转多云',39)]@param title:图表的标题"""pie = Pie()pie.add("", datas)pie.set_global_opts( # 设置全局参数title_opts = opts.TitleOpts(title = title), # 图标标题legend_opts = opts.LegendOpts(pos_right = "right")# 图标标签放在右侧)pie.set_series_opts(label_opts = opts.LabelOpts(formatter = "{b}: {c}: {d}%"))# b:名称# c:数量# d:百分比return pie

2.读取北京2019天气数据

import pandas as pddf = pd.read_csv("../DATA_POOL/PY_DATA/ant-learn-visualization-master/datas/beijing_tianqi/beijing_tianqi_2019.csv")df.head(5)
ymdbWenduyWendutianqifengxiangfengliaqiaqiInfoaqiLevel
02019-01-011℃-10℃晴~多云西北风1级562
12019-01-021℃-9℃多云东北风1级602
22019-01-032℃-7℃东北风1级165中度污染4
32019-01-042℃-7℃西北风2级501
42019-01-050℃-8℃多云东北风2级291

3.绘制饼图查看天气类型对比

df_tianqi = df.groupby("tianqi").size().sort_values(ascending = False)
# Flase表示递增为false,即选择递减
# 按照天气进行分组
df_tianqi # series
tianqi
晴         115
多云         78
晴~多云       39
多云~晴       34
小雨~多云      11
多云~雷阵雨     10
霾           8
多云~小雨       7
雷阵雨~多云      7
雷阵雨         7
阴~多云        5
多云~阴        4
小雨          4
雷阵雨~中雨      4
小雪~多云       4
阴~小雨        3
雷阵雨~晴       2
雷阵雨~小雨      2
霾~多云        2
中雨~多云       2
阴           2
中雨~小雨       2
多云~中雨       2
中雨~雷阵雨      2
阴~中雨        1
晴~霾         1
小雪          1
小雨~阴        1
小雨~晴        1
多云~中雪       1
雾~晴         1
霾~晴         1
霾~雾         1
dtype: int64
datas = list(zip(df_tianqi.index.to_list(), df_tianqi.to_list()))
# zip可以拼接两个list,形成一个二元组list
datas
[('晴', 115),('多云', 78),('晴~多云', 39),('多云~晴', 34),('小雨~多云', 11),('多云~雷阵雨', 10),('霾', 8),('多云~小雨', 7),('雷阵雨~多云', 7),('雷阵雨', 7),('阴~多云', 5),('多云~阴', 4),('小雨', 4),('雷阵雨~中雨', 4),('小雪~多云', 4),('阴~小雨', 3),('雷阵雨~晴', 2),('雷阵雨~小雨', 2),('霾~多云', 2),('中雨~多云', 2),('阴', 2),('中雨~小雨', 2),('多云~中雨', 2),('中雨~雷阵雨', 2),('阴~中雨', 1),('晴~霾', 1),('小雪', 1),('小雨~阴', 1),('小雨~晴', 1),('多云~中雪', 1),('雾~晴', 1),('霾~晴', 1),('霾~雾', 1)]
pie = create_pie(datas, "饼图=-天气对比")from IPython.display import HTML# 同上,读取 HTML 文件内容
# bar.render()的值是一个路径,以字符串形式表示
with open(pie.render(), 'r', encoding='utf-8') as file:html_content = file.read()# 直接在 JupyterLab 中渲染 HTML
HTML(html_content)

在这里插入图片描述

Awesome-pyecharts

4.绘制饼图查看风向数据比例对比

df.head()
ymdbWenduyWendutianqifengxiangfengliaqiaqiInfoaqiLevel
02019-01-011℃-10℃晴~多云西北风1级562
12019-01-021℃-9℃多云东北风1级602
22019-01-032℃-7℃东北风1级165中度污染4
32019-01-042℃-7℃西北风2级501
42019-01-050℃-8℃多云东北风2级291
df_fengxiang = df.groupby("fengxiang").size().sort_values(ascending = False)
datas = list(zip(df_fengxiang.index.to_list(), df_fengxiang.to_list()))
pie = create_pie(datas, "饼图-风向")from IPython.display import HTML# 同上,读取 HTML 文件内容
# bar.render()的值是一个路径,以字符串形式表示
with open(pie.render(), 'r', encoding='utf-8') as file:html_content = file.read()# 直接在 JupyterLab 中渲染 HTML
HTML(html_content)

在这里插入图片描述

Awesome-pyecharts

5.绘制饼图查看空气质量对比

df.head()
ymdbWenduyWendutianqifengxiangfengliaqiaqiInfoaqiLevel
02019-01-011℃-10℃晴~多云西北风1级562
12019-01-021℃-9℃多云东北风1级602
22019-01-032℃-7℃东北风1级165中度污染4
32019-01-042℃-7℃西北风2级501
42019-01-050℃-8℃多云东北风2级291
df_aqiInfo = df.groupby("aqiInfo").size().sort_values(ascending=False)
datas = list(zip(df_aqiInfo.index.to_list(), df_aqiInfo.to_list()))
pie = create_pie(datas, "饼图-空气质量")from IPython.display import HTML# 同上,读取 HTML 文件内容
# bar.render()的值是一个路径,以字符串形式表示
with open(pie.render(), 'r', encoding='utf-8') as file:html_content = file.read()# 直接在 JupyterLab 中渲染 HTML
HTML(html_content)

在这里插入图片描述

Awesome-pyecharts
http://www.yayakq.cn/news/528359/

相关文章:

  • 石家庄心雨网站建设全国建筑工人招工网
  • 展示型网站制作公司哈尔滨招投标信息网
  • 网站接入地查询建设集团网站 技术支持中企动力
  • 做的网站必须放在idc机房吗浏览器如何推广自己网站
  • 建设个人技术网站新乡专业做网站的公司哪家好
  • 一个域名怎么用来做多个网站互联网网站开发的未来方向
  • 怎么把网站黑了郑州网站制作怎么样
  • 上海网站案例紫搜做网站
  • 安徽省建设信息网站免费个人域名网站
  • 深圳网站设计兴田德润简介17网站一起做网店2018
  • 怎样登录沈阳科技网站天眼查企业查询在线官网
  • 类似pinterest的网站手机网站需要域名吗
  • 免费整套ppt模板下载网站兰州道路建设情况网站
  • 四川省建设工程网站网站建设工资一月多少
  • 已有网站 需要整改 怎么做wordpress调用文章内容标签
  • windows怎么做网站网站流量分布
  • 建设苏州旅游网站的方案策划书四合一营销型网站
  • 网站设计公司需要什么资质手机ppt制作软件免费app
  • 搜狗站长管理平台wordpress写网站教程
  • 自动建站网站系统域名注册个免费网站
  • 青岛网站建设情况seo站长之家
  • 网站建设如何敲图标代码做花瓶的网站
  • 网站建设的需求是什么江苏盐城网站开发
  • 建设一个网站用什么搭建python语言特点有哪些
  • 上海哪家网站建得好深圳住房建设官方网
  • 门户网站建设中存在的问题做慧聪网价格网站价格
  • 公司建设网站的优势个人可以架设网站吗
  • dz网站后台海外广告投放是干嘛的
  • 一个网站的欢迎页怎样做深圳建筑工地招聘信息
  • 网站建设开公司现在好做吗wordpress的链接