美文网首页
Pandas 8.plot画图

Pandas 8.plot画图

作者: bokli_dw | 来源:发表于2020-02-03 17:11 被阅读0次

    Pandas 8.plot画图

    不用调用plt,pandas自带画图的功能
    panda中如何把数据显示在屏幕上,如何可视化数据

    import pandas as pd
    import numpy as np
    import matplotlib.pyplot as plt#可视化必不可少的套件
    

    plot data

    1.Series 线性的数据

    data = pd.Series(np.random.randn(1000),index=np.arange(1000))
    data = data.cumsum()#cumsum()是数据的累加过程,基于上一个累加的结果再加上一个数据。
    data.plot()
    plt.show()
    plt.figure()
    

    2.DataFame

    data = pd.DataFrame(np.random.randn(1000,4),index=np.arange(1000),columns=list('ABCD'))
    print(data.head(3))#打印出前三个数据
    data = data.cumsum()
    data.plot()#plot中有很多数据,包括线的形状,颜色,显示的位置等
    plt.figure()
    plt.show()
    

    3.plot 的method

    'bar','hist','box','kde','area','scatter'
    scatter用法 ,用的很多,是在plot后面的属性
    一般scatter只有两个数据,xy两个属性,用到data.plot.scatter()

    ax = data.plot.scatter(x='A',y='B',color='DarkBlue',label='Class1')
    data.plot.scatter(x='A',y='C',color='DarkGreen',label='Class2',ax=ax)
    #ax=ax这里说的是,在同一张图上画出两种不同的e数据
    plt.figure()
    plt.show()
    

    总结:本节课讲解如何plot以及如何scatter一些数据

    image.png
    image.png

    相关文章

      网友评论

          本文标题:Pandas 8.plot画图

          本文链接:https://www.haomeiwen.com/subject/ujxkxhtx.html