Python数据可视化 -- matplotlib与pyecharts的使用

本文介绍了Python数据可视化的两种库——matplotlib和pyecharts的使用,涵盖了折线图、柱形图、饼图、词云图、散点图、极坐标、雷达图、热力图和地图等多种图表类型。通过实例展示了如何用这些库绘制各种图表,为数据展示和分析提供便利。
摘要由CSDN通过智能技术生成

matplotlib:https://www.matplotlib.org.cn/

pyecharts:https://pyecharts.org/#/zh-cn/intro

pyecharts绘图示例:https://gallery.pyecharts.org/#/README

折线图

一周温度变化折线图

matplotlib

import matplotlib.pyplot as plt

# 设置字体
plt.rcParams["font.sans-serif"] = ["SimHei"]

# 生成温度数据
values = [10, 30, 25, 30, 40, 30, 27]
label = [f'星期{
     i}' for i in '一二三四五六日']
plt.plot(label, values)
plt.title("一周温度变化")
# 将数值格式化成摄氏度
plt.yticks(values, list(map(lambda x: f'{
     x}°', values)))
plt.show()

在这里插入图片描述

pyecharts

from pyecharts.charts import Line
import pyecharts.options as opts

# 生成温度数据
values = [10, 30, 25, 30, 40, 30, 27]
label = [f'星期{
     i}' for i in '一二三四五六日']
Line().add_xaxis(label).add_yaxis("温度", values) \
    .set_global_opts(title_opts=opts.TitleOpts(title='一周温度变化')).render()

在这里插入图片描述

柱形图

部分城市平均工资

matplotlib

import matplotlib.pyplot as plt

plt.rcParams['font.sans-serif'] = ['SimHei']

salarys = [166803, 149377, 137310, 130155]
citys = ['北京', '上海'
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值