前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Pandas-25.可视化

Pandas-25.可视化

作者头像
悠扬前奏
发布2019-05-29 20:40:23
6180
发布2019-05-29 20:40:23
举报

Pandas-25.可视化

用matplotlib库的plot()方法实现简单的可视化

代码语言:javascript
复制
df = pd.DataFrame(np.random.randn(10,4),index=pd.date_range('2018/12/18', periods=10), columns=list('ABCD'))
print(df.plot())

默认绘图

  • 日期类的索引,可以用gct.autofmt_xdate()来格式化x轴
  • xy关键字来绘制一列和另一列
  • 默认折线图,可以用kind参数指定以下图形:
    • bar或者barh - 条形图
    • `hist - 直方图
    • box - 盒型图
    • area - 面积图
    • scatter - 散点图

条形图

  • 有直接的bar方法绘制条形图
  • 指定stacked=True为堆积条形图
  • barh()方法绘制水平条形图

直方图

  • hist()方法直接绘制直方图
  • bins参数指定柱数
  • 在DataFrame上调用分别为每列绘制不同的直方图
  • 在DataFrame的plot上调用会在一个图上绘制整个DataFrame的图

箱形图

  • df.plot.box()或者df.boxplot()来绘制箱型图

面积图

  • df.plot.area()绘制面积图

散点图

  • df.plot.scatter()方法绘制散点图

饼状图

  • df.plot.pie()方法绘制饼状图
  • 要指定subplots或者y参数
本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2019.04.04 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • Pandas-25.可视化
    • 条形图
      • 直方图
      • 箱形图
      • 面积图
      • 散点图
      • 饼状图
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档