Pandas及Seanborn绘图

1.Pandas绘图

import pandas as pd
import numpy as np
import matplotlib.pyplot as plt%matplotlib notebook
#设置绘图样式
plt.style.use('seaborn-colorblind')

DataFrame绘图

df=pd.DataFrame({'A':np.random.randn(365).cumsum(0),'B':np.random.randn(365).cumsum(0)-20,'C':np.random.randn(365).cumsum(0)+20},index=pd.date_range('2017/1/1',periods=365)
)
df.head()
A B C
2017-01-01 -1.698398 -20.924948 20.212802
2017-01-02 -2.435280 -19.829875 20.926675
2017-01-03 -2.562967 -19.745036 21.485979
2017-01-04 -3.389562 -19.060533 21.424233
2017-01-05 -2.279047 -19.132374 21.485540
df.plot()
<IPython.core.display.Javascript object>

<matplotlib.axes._subplots.AxesSubplot at 0x1ea18b50d90>
df.plot('A','B',kind='scatter')
<IPython.core.display.Javascript object>

<matplotlib.axes._subplots.AxesSubplot at 0x1ea18f2bc70>
#颜色(c)和大小(s)由'B'列的数据决定
#c:color s:size
ax=df.plot('A','C',kind='scatter',c='B',s=df['B'],colormap='viridis')
<IPython.core.display.Javascript object>

c:\users\asus\appdata\local\programs\python\python38\lib\site-packages\matplotlib\collections.py:857: RuntimeWarning: invalid value encountered in sqrtscale = np.sqrt(self._sizes) * dpi / 72.0 * self._factor
#设置坐标为相同比例
ax.set_aspect('equal')
df.plot(kind='box')
<IPython.core.display.Javascript object>

lect02_codes04_Seanborn相关推荐

最新文章

  1. oracle之 手动创建 emp 表 与 dept 表
  2. [解决方案记录]No module named fused(stylegan2的bug,已更新)
  3. python教程课后答案-python从入门到实践课后习题第八章
  4. vue.js 组件之间传递数据
  5. 【问题记录】raise IndexError(‘index {} is out of range‘.format(idx)) index 0 is out of range
  6. JDK 8的启发性Javadoc
  7. react中使用构建缓存_完整的React课程:如何使用React构建聊天室应用
  8. 【今日CV 视觉论文速览】28 Nov 2018
  9. (转贴)正则表达式学习心得体会(5)
  10. @scheduled注解配置时间_Spring Cloud 之配置服务器(下)配置刷新
  11. Android安全:代码注入
  12. spring @Transactional注解的使用和失效场景
  13. MYSQL 表左连接 ON AND 和ON WHERE 的区别
  14. 决策树从理论到 Python 实现再到实战,万字长文 + 思维导图.整理
  15. 城市智慧灯杆解决方案
  16. DL | DeepDream过程和原理概要
  17. 【无标题】程序员的一大步
  18. 大麦票夹:从工具到服务的技术演进之路
  19. android获取应用权限管理,如何在android中获取应用程序权限设置?
  20. {:query, :rabbit@centos7, {:badrpc, :timeout}} 快速解决

热门文章

  1. qq/微信联合登录整体流程图!
  2. opencv 直方图 CV::calcHist使用
  3. 区块链学习:区块链分类
  4. cocos2d-x 中添加显示文字的三种方式 LabelTTF 、LabelBMFont 和 LabelAtlas
  5. linux ftok函数
  6. Fping命令批量ping地址
  7. java8新特性(拉姆达表达式lambda)
  8. 多态之父类引用指向子类对象
  9. 财神来了 | 那些年伤害过你的分叉币
  10. 网络划分与寻址三要素: IP地址、子网掩码和地址分类