首页 > 分享 > seaborn可视化

seaborn可视化

最新推荐文章于 2026-03-20 15:01:14 发布

原创 于 2023-07-13 19:03:31 发布 · 3k 阅读

· 21

· 54

实验 项目 名称:Seaborn可视化基础

实验目的及要求:

(1)了解scatterplt函数的使用格式。
(2)掌握散点图的绘制方法。
(3)了解stripplot函数的使用格式。
(4)掌握分类散点图的绘制方法。
(5)了解distplot函数的绘制格式。
(6)掌握单变量分布图的绘制方法。
(7)了解regplot函数的使用格式。
(8)掌握线性回归拟合图的绘制方法。
(9)了解heatmap函数的使用格式。
(10)掌握热力图的绘制方法。

实验内容:

实训一 分析各空气质量指数之间的关系及其分布情况

实验步骤

(1)使用pandas库读取芜湖市2020年空气质量指数统计数据。

In [2]:

import numpy as np import pandas as pd import seaborn as sns data=pd.read_csv('./aqi.csv') data

Out[2]:

日期 AQI 质量等级 PM2.5含量(ppm) PM10含量(ppm) SO2含量(ppm) CO含量(ppm) NO2含量(ppm) O3_8h含量(ppm) 0 2020/1/1 79 良 58 64 8 0.7 57 23 1 2020/1/2 112 轻度污染 84 73 10 1.0 71 7 2 2020/1/3 68 良 49 51 7 0.8 49 3 3 2020/1/4 90 良 67 57 7 1.2 53 18 4 2020/1/5 110 轻度污染 83 65 7 1.0 51 46 ... ... ... ... ... ... ... ... ... ... 266 2020/9/23 46 优 17 33 7 0.7 33 92 267 2020/9/24 60 良 27 51 10 0.7 48 106 268 2020/9/25 62 良 21 47 9 0.7 43 114 269 2020/9/26 74 良 29 53 9 0.7 37 128 270 2020/9/27 60 良 18 41 9 0.6 25 112

271 rows × 9 columns

(2)解决 中文 子体的显示问题,设置字体为黑体,并解决保存图像时负号“-”显示为方块的问题。

In [8]:

import matplotlib.pyplot as plt plt.rcParams['font.sans-serif']='SimHei'#设置字体为黑体 plt.rcParams['axes.unicode_minus']=False#解决保存图像时负号“-”显示为方块的问题

(3)绘制AQI和PM2.5的关系散点图。

In [6]:

###绘制AQI和PM2.5的关系散点图 #########两种方式: #######################第一种:以PM2.5含量(ppm)为x轴,以AQI为y轴 plt.figure(figsize=(12,12),dpi=80,facecolor='skyblue',edgecolor="skyblue") plt.title('AQI和PM2.5的关系散点图', fontsize=20,color='purple') plt.ylabel('AQI', fontsize=15,color='green') plt.xlabel('PM2.5含量(ppm)', fontsize=15,color='purple') plt.scatter(data['PM2.5含量(ppm)'],data['AQI'],c='green',marker='.')

Out[6]:

<matplotlib.collections.PathCollection at 0x1de2021a5b0>

In [4]:

##########第二种:以AQI为x轴,以PM2.5含量(ppm)为y轴 import seaborn as sns #忽略警告 import warnings warnings.filterwarnings('ignore') #使用seaborn库绘图 sns.set_style('whitegrid',{'font.sans-serif':['simhei','Arial']}) plt.figure(figsize=(12,12),dpi=80,facecolor='skyblue',edgecolor="sky

相关知识

鸢尾花数据seaborn数据可视化
seaborn可视化
Seaborn数据可视化案例精讲(20年经验总结):从入门到项目落地全路径
【数据可视化系列】使用Python和Seaborn绘制相关性热力图
【Python数据可视化秘籍】:Matplotlib和Seaborn图表绘制高级技巧
如何利用Python的Seaborn和Matplotlib库对鸢尾花数据集进行数据可视化分析,并通过可视化结果分析不同鸢尾花种类的特征分布差异?
如何利用 Seaborn 实现高级统计图表
Python数据分析数据可视化
echart 三维可视化地图
python如何可视化深度图矩阵 – PingCode

网址: seaborn可视化 https://m.huajiangbk.com/newsview2583338.html

所属分类:花卉
上一篇: 沈阳市O3与PM2.5关系及污染
下一篇: 花卉学:3花卉栽培与环境因子之间