【数据可视化】Pandas快速作出炫酷图表!

我是小玉,一个平平无奇的小天才!

在这个流量时代,数据为王,我们常用数据来做一些分析决策,那么对数据合理的展示成为必须掌握的一门技能。用python做数据可视化是每一位数据分析师的必备技能。那么你还在用matplotlib在做数据可视化吗?今天小玉教你pandas搞定一切。
如果你经常使用Python进行数据分析,那么对于Pandas一定不会陌生,但是Pandas除了在数据处理上大放异彩,随着版本的不断更新,Pandas的绘图功能在某些情况下甚至要比Matplotlib更加适用,本文就将介绍如何用Pandas更快的进行数据可视化!

生成数据

生成一个8行5列的随机数据:

import pandas as pd
import numpy as np

df = pd.DataFrame(np.random.rand(8,5),columns=['A','B','C','D','E'])
df

直方图:

1、绘制直方图:

%matplotlib inline
df.plot.bar()


相同的结果在matplotlib上我们或许需要这么多代码:

import matplotlib.pyplot as plt

x = np.array(df.index.tolist())
y1 = df.A.tolist()
y2 = df.B.tolist()
y3 = df.C.tolist()
y4 = df.D.tolist()
  • 3
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值