可视化库Matplotlib 折线图 条形图 柱状图 点图 盒图
1.折线图
#读入数据
import pandas as pd
import matplotlib.pyplot as plt #导入画图
import numpy as np
unrate = pd.read_csv('unrate.csv')
unrate['DATE'] = pd.to_datetime(unrate['DATE'])
print(unrate.head(12))
donkey = unrate[0:12]
plt.plot(donkey['DATE'],donkey['VALUE'])
plt.xticks(rotation=45) #倾斜度数
plt.xlabel('Month') #设置横坐标
plt.ylabel('Rate') #设置纵坐标
plt.show()
2.设置子图
fig = plt.figure() #确定画图域
ax1 = fig.add_subplot(2,2,1) #第一个图
ax2 = fig.add_subplot(2,2,2) #第二个图
ax3 = fig.add_subplot(2,2,4) #第四个图
#fig = plt.figure(figsize=(4,6)) #设置画图域大小
ax1 = fig.add_subplot(2,2,1) #第一个图 子图
#ax2 = fig.add_subplot(2,2,2) #第二个图
ax3 = fig.add_subplot(2,2,4) #第四个图ax1.plot(np.arange(10),np.arange(10),c='red',label = '1998')
ax1.plot(np.arange(10),np.arange(10),c='blue',label = '2018')
ax3.plot(np.arange(10),np.arange(10))
ax1.legend(loc=2) #设置1998和2018在图中的位置
plt.show()
3.画条形图
import pandas as pd
import matplotlib.pyplot as plt
from numpy import arange
reviews = pd.read_csv('fandango_scores.csv')
cols = ['FILM','RT_user_norm','Metacritic_user_nom','IMDB_norm','Fandango_Ratingvalue','Fandango_Stars']
norm_reviews = reviews[cols]
print(norm_reviews[:1])
donkey = ['RT_user_norm','Metacritic_user_nom','IMDB_norm','Fandango_Ratingvalue','Fandango_Stars']
donkey1 = norm_reviews.ix[0,donkey].values
print(donkey1)
donkey2 = arange(5)+1
print(donkey2)ax = plt.subplots()
ax.bar(donkey2,donkey1,0.3) #竖着画
ax.barh(donkey2,donkey1,0.3) #横着画
plt.show()
4.画点图
plt.scatter(np.arange(5),np.arange(5))
plt.xticks(rotation=45) #倾斜度数
plt.xlabel('Month')
plt.ylabel('Rate')
plt.show()
5.画柱状图
1)
fig,ax = plt.subplots()
ax.hist([1,2,5,8],[0,2,7,10])
plt.show
2)
plt.hist(np.arange(5),np.arange(5))
plt.xticks(rotation=45) #倾斜度数
plt.xlabel('Month')
plt.ylabel('Rate')
plt.show()
6.画盒图
1)
plt.boxplot(np.arange(5))
plt.xticks(rotation=45) #倾斜度数
plt.xlabel('Month')
plt.ylabel('Rate')
plt.show()
2)
fig,ax = plt.subplots()
ax.boxplot([1,2,5,8],[0,2,7,10])
plt.show()
可视化库Matplotlib 折线图 条形图 柱状图 点图 盒图相关推荐
- python绘制不带颜色曲线图_Python数据可视化库-Matplotlib——折线图,子图绘制
# coding:utf-8 import pandas as pd import numpy as np from matplotlib import pylab as plt # 导入数据可视化库 ...
- [转载] Python数据可视化库-Matplotlib——折线图绘制
参考链接: Python Matplotlib数据可视化 plot折线图 # coding:utf-8 import pandas as pd import numpy as np from matp ...
- Python数据可视化库Matplotlib折线图(一)
今天我们来学习一下python的数据可视化库,Matplotlib,是一个Python的2D绘图库 通过这个库,开发者可以仅需要几行代码,便可以生成绘图,直方图,功率图,条形图,错误图,散点图等等 废 ...
- python可视化库总结_Python 可视化库 - Matplotlib 使用总结
Python 可视化库 - Matplotlib 使用总结 在做完数据分析后, 有时候需要将分析结果一目了然地展示出来, 此时便离不开 Python 可视化工具, Matplotlib 是 Pytho ...
- python 柱状图折线图共用一个图例_使用python的seaborn绘制折线图与柱状图的组合图...
前言 今天入职,小组长给我们布置了数据可视化的作业,让大家浏览一个可视化系统,然后找到三个结论,其实很简单,但是自己又拓展一点.然后需要画一个折线图与柱状图的组合图,下面是我的代码和结果.11 代码# ...
- python 条形图与线图的图例_【Python可视化2】Seaborn之条形图与点线图
原标题:[Python可视化2]Seaborn之条形图与点线图 Seaborn是基于matplotlib的Python可视化库.它提供了一个高级界面来绘制有吸引力的统计图形.Seaborn其实是在ma ...
- R语言使用GGally包的ggpairs函数可视化变量相关性分析图:包含散点图、密度图、柱状图、箱图等、并自定义数据点的大小
R语言使用GGally包的ggpairs函数可视化变量相关性分析图:包含散点图.密度图.柱状图.箱图等.并自定义数据点的大小 目录
- 使用可视化库matplotlib绘图时,plt.show()过后只出现Figure size 640x480 with 1 Axes而没有生成图片
使用可视化库matplotlib绘图时,plt.show()过后只出现<Figure size 640x480 with 1 Axes>而没有生成图片 解决: 可以在前面添加 plt.fi ...
- Flutter 饼状图、柱状图、拆线图、Flutter动态饼图、Flutter图表 flutter_echart 开发文档
在码农的世界里,优美的应用体验,来源于程序员对细节的处理以及自我要求的境界,年轻人也是忙忙碌碌的码农中一员,每天.每周,都会留下一些脚印,就是这些创作的内容,有一种执着,就是不知为什么,如果你迷茫,不 ...
最新文章
- 剑指offer_第10题_矩形覆盖
- 算法工程师的必备学习资料,《AI算法工程师手册》正式开源了
- python成绩管理系统界面-python实现简易版学生成绩管理系统
- OVS sflow(二十六)
- ubuntu内核和主线内核_ubuntu上更新和卸载Linux内核
- [pytorch] 通过一个例子分析torch.matmul矩阵与向量相乘的维度
- java11下载_JDK11 JAVA11下载安装与快速配置环境变量教程
- hdu 1398 Square Coins/hdu 1028 Ignatius and the Princess III
- 如果连这10个Python缩写都不知道,那你一定是Python新手
- leetcode - 376. 摆动序列
- 路由到另外一个页面_如何在多个页面中,引入一个公共组件
- contextcapture多区块点云_基于ContextCapture倾斜摄影三维建模及其精度分析
- 程序员的悲哀是什么?我采访了几个大神,回答都好有深意,我竟无法反驳
- 成功三大定律:荷花定律、金蝉定律、竹子定律
- 数据分析各省高考难度,河南两广山西 最难
- 基于双边滤波的图像增强算法
- 最喜欢的动画片《长江7号爱地球》
- 用久的苹果电脑是闲置回收还是维修
- Linux电脑睡眠后黑屏打不开,电脑睡眠后黑屏打不开怎么解决
- PDF转换器用什么好?这款一定能够帮到你