pandas可视化||折线图\散点图

1.pandas 可视化

原来dataframe对象可以直接画图啊!!https://www.yiibai.com/pandas/python_pandas_visualization.html

import numpy as np
import pandas as pd

df = pd.DataFrame(np.random.randn(10,4),index=pd.date_range('2018/12/18',
   periods=10), columns=list('ABCD'))

df.plot()#默认就是折线图

 

 

 还可以画下面的几种:

  • barbarh为条形
  • hist为直方图
  • boxplot为盒型图
  • area为“面积”
  • scatter为散点图
  • pie为饼图
比如直方图:
df2 = pd.DataFrame(np.random.randn(10,4),index=list(range(10)), columns=list('ABCD'))
df.hist()#这样可以为每列绘制不同的直方图

df.plot.hist()#在一个图中画出所有的列

 

下面是箱线图,画出来非常好看:

import pandas as pd
import numpy as np
df = pd.DataFrame(np.random.rand(10, 5), columns=['A', 'B', 'C', 'D', 'E'])
df.plot.box()

posted @ 2020-10-23 21:56  lypbendlf  阅读(604)  评论(0编辑  收藏  举报