当前位置:   article > 正文

python:ggplot(1)- 绘图介绍_python ggplot

python ggplot

第一章:python:ggplot

第1节:python:ggplot基本概念

1,ggplot简单介绍

python的常用可视化包:Matplotlib,基于该包的二次开发的包(Pandas,Seaborn,ggplot)
动态图的绘制:Plotly,pyecharts(可在网页中展示动态图)

ggplot读取的数据格式为pandas的DataFrame,ggplot主要主要绘图思想为图层叠加思维

ggplot的安装,在Linux下:
pip install ggplot -i https://pypi.tuna.tsinghua.edu.cn/simple/

2,绘图思想及个例展示

绘制统计图就是从数据到集合对象(geometric object,缩写为geom,包括点、线、条形等)的图形属性
图形层次主要分为三个图形层:
1)数据层(必须存在的图形层)
2)几何图形层(即想要绘图的图形类型,也是必须存在的图形层)
3)美学层(作用是图形美化)
例如:
from ggplot import *
p=ggplot(mtcars, aes('mpg', 'wt', color='factor(cyl)'))+geom_point()+ggtitle('mtcars')
print p
这里写图片描述
上面的例子中:
ggplot(mtcars, aes('mpg', 'wt', color='cyl')) 表示的是数据层,其中mtcars是ggplot内置数据集,’mpg’和’wt’分别是定义的横纵坐标轴(x=’mpg’,y=’wt’)
geom_point() 表示的是几何图形层,表示的含义是绘制散点图
ggtitle('mtcars')

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/盐析白兔/article/detail/132102
推荐阅读
相关标签
  

闽ICP备14008679号