箱线图多个y含组怎么画_干货案例 | Pandas数据可视化怎么做?

本文介绍了数据可视化的重要性,重点讨论了如何使用Pandas进行数据可视化,包括matplotlib和seaborn库的基础应用。通过实例展示了如何绘制箱线图,以及如何将条形图变为水平条形图。还提到了调整图例、坐标轴显示和图表风格等细节,以提升图表的专业性。最后,推荐了几篇关于Python开发工具和Git教程的文章。
摘要由CSDN通过智能技术生成
↑↑↑ 点击上方 蓝字 ,关注 极客猴 如果你喜欢极客猴,可以把我 置顶星标 ~ ff6423a077b90d9e035b334be9e49c1c.png 题图:from Pexels

数据可视化可以让我们很直观的发现数据中隐藏的规律,察觉到变量之间的互动关系,可以帮助我们更好的给他人解释现象,做到一图胜千文的说明效果。

常见的数据可视化库有:
  • matplotlib 是最常见的2维库,可以算作可视化的必备技能库,由于matplotlib是比较底层的库,api很多,代码学起来不太容易。

  • seaborn 是建构于matplotlib基础上,能满足绝大多数可视化需求。更特殊的需求还是需要学习matplotlib。

  • pyecharts 上面的两个库都是静态的可视化库,而pyecharts有很好的web兼容性,可以做到可视化的动态效果。

但是在数据科学中,几乎都离不开pandas数据分析库,而pandas可以做:
  • 数据采集:如何批量采集网页表格数据?

  • 数据读取:pd.read_csv/pd.read_excel

  • 数据清洗(预处理):理解pandas中的apply和map的作用和异同

  • 可视化兼容matplotlib语法(今天重点)

准备工作 如果你之前没有学过pandas和matpltolib,我们先安装好这几个库
!pip3 install numpy!pip3 install pandas!pip3 install matplotlib
已经安装好,现在我们导入这几个要用到的库。使用的是伦敦天气数据,一开始我们只有12个月的小数据作为例子
#jupyter notebook中需要加这行代码%matplotlib inlineimport matplotlib.pyplot as pltimport numpy as npimport pandas as pd#读取天气数据df = pd.read_csv('data/london2018.csv')df
1338c1895ef30a64282953457c09854e.png

plot最简单的图 选择Month作为横坐标,Tmax作为纵坐标,绘图。 大家注意下面两种写法
#写法1df.plot(x='Month', y='Tmax')plt.show()
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值