折线图

import matplotlib.pyplot as plt
from pylab import *                                 #支持中文
mpl.rcParams['font.sans-serif'] = ['SimHei']names = ['DWT-PP', 'DWT-ACC', 'DWT-PSSM', 'PSE-PP', 'PSE-ACC','PSE-PSSM']
x = range(len(names))
y = [0.72, 0.6776, 0.6612, 0.6871, 0.7176,0.6918]
y1 = [0.7106,0.68,0.6753,0.6729,0.7153,0.6965]
y2 = [0.72,0.6892,0.6776,0.7106,0.7145,0.7224]
y3 = [0.6965,0.6912,0.6659,0.6871,0.7035,0.7106]
plt.ylim(0.6, 0.8)  # 限定纵轴的范围
plt.plot(x, y, marker='o', mec='r', mfc='w',label=u'ALL')
plt.plot(x, y1, marker='*', ms=10,label=u'0.05')
plt.plot(x, y2, marker='+', mec='b', mfc='w',label=u'0.01')
plt.plot(x, y3, marker='x', ms=10,label=u'0.005')
plt.legend()  # 让图例生效
plt.xticks(x, names, rotation=10)
plt.margins(0)
plt.subplots_adjust(bottom=0.15)
plt.xlabel(u"不同特征") #X轴标签
plt.ylabel("Acc") #Y轴标签
plt.title(u"不同p值") #标题
# plt.savefig('./1.jpg')
plt.show()

柱状图

from matplotlib import pyplot as plt
from pylab import *
mpl.rcParams['font.sans-serif'] = ['SimHei']
plt.figure(figsize=(9,6))
n = 6
X = np.arange(n)+1
Y1 = [0.72, 0.6776, 0.6612, 0.6871, 0.7176,0.6918]
Y2 = [0.7106,0.68,0.6753,0.6729,0.7153,0.6965]
Y3 = [0.72,0.6892,0.6776,0.7106,0.7105,0.7224]
Y4 = [0.6965,0.6912,0.6659,0.6871,0.7035,0.7106]
plt.bar(X,Y1,width = 0.15,facecolor = 'lightskyblue',edgecolor = 'white')
plt.bar(X+0.15,Y2,width = 0.15,facecolor = 'yellowgreen',edgecolor = 'white')
plt.bar(X+0.3,Y3,width = 0.15,facecolor = 'red',edgecolor = 'white')
plt.bar(X+0.45,Y4,width = 0.15,facecolor = 'blue',edgecolor = 'white')
#给图加text
for x,y in zip(X,Y1):plt.text(x-0.1, y, '%.2f' % y, ha='center', va= 'bottom')
for x,y in zip(X,Y2):plt.text(x+0.15, y+0.001, '%.2f' % y, ha='center', va= 'bottom')
for x,y in zip(X,Y3):plt.text(x+0.3, y+0.002, '%.2f' % y, ha='center', va= 'bottom')
for x,y in zip(X,Y4):plt.text(x+0.55, y, '%.2f' % y, ha='center', va= 'bottom')names = ['','DWT-PP', 'DWT-ACC', 'DWT-PSSM', 'PSE-PP', 'PSE-ACC','PSE-PSSM']
x = range(len(names))
plt.xticks(x, names, rotation=10)
plt.margins(0.1)
plt.legend(('All','0.05','0.01','0.005'))
plt.xlabel(u"不同特征") #X轴标签
plt.ylabel("Acc") #Y轴标签
plt.title(u"不同p值") #标题
plt.ylim(0.6,0.76)
plt.show()

python 绘制折线图与柱状图相关推荐

  1. python绘制折线图先对数据进行处理_python气象数据分析并绘制折线图-女性时尚流行美容健康娱乐mv-ida网...

    女性时尚流行美容健康娱乐mv-ida网 mvida时尚娱乐网 首页 美容 护肤 化妆技巧 发型 服饰 健康 情感 美体 美食 娱乐 明星八卦 首页 > 高级搜索 excel 2010巧妙处理 折 ...

  2. 【Python】用Python绘制折线图(插值法平滑曲线)

    目录 利用绘制图表:​​​​​​matplotlib官网 1. 小试牛刀--柱状图 1.1 matplotlib库默认英文字体 2. 折线图绘制 2.1 读取exal方法 2.1.1  数据处理常用库 ...

  3. python简单代码画曲线图教程-Python绘制折线图和散点图的详细方法介绍(代码示例)...

    本篇文章给大家带来的内容是关于Python绘制折线图和散点图的详细方法介绍(代码示例),有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助. 1.绘制折线图和散点图要用到matplotlib ...

  4. python画折线图代码-Python绘制折线图和散点图的详细方法介绍(代码示例)

    本篇文章给大家带来的内容是关于Python绘制折线图和散点图的详细方法介绍(代码示例),有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助. 1.绘制折线图和散点图要用到matplotlib ...

  5. python 绘制折线图-怎样用python绘制折线图

    今天教大家用python绘制一些线性图案,需要的朋友可以借鉴参考一下. 画最简单的直线图 代码如下:import numpy as np import matplotlib.pyplot as plt ...

  6. 用Python绘制折线图(上)

    各个事业部需要在工作表中生成利润走势图,来分析利润走向. 但是一共有52个部门,也就是需要给52个Excel表格绘图,同样的绘图操作要重复52遍,如果一个个操作实在浪费时间. 还有绘制什么样式的图也需 ...

  7. python 柱状图折线图共用一个图例_使用python的seaborn绘制折线图与柱状图的组合图...

    前言 今天入职,小组长给我们布置了数据可视化的作业,让大家浏览一个可视化系统,然后找到三个结论,其实很简单,但是自己又拓展一点.然后需要画一个折线图与柱状图的组合图,下面是我的代码和结果.11 代码# ...

  8. Python使用折线图、柱状图、热力图比较不同班级相同学号学生的成绩

    问题描述:有些学校的学号最后两位是根据入学成绩顺序排的,那么入学之后同学们的学习状态是否会有变化呢,入学成绩较好的同学是否能够一直保持优势呢,会不会有同学是高考时没有发挥好而入学之后才暴露出真实实力呢 ...

  9. python绘制折线图保存_python如何画折线图

    python画折线图利用的是matplotlib.pyplot.plot的工具来绘制折线图,这里先给出一个段代码和结果图:# -*- coding: UTF-8 -*- import numpy as ...

最新文章

  1. ireport 循环_ireport5.6.0分组显示
  2. c++ 将文件内容输出到word上_原来PDF转Word可以这么简单,只需要一个键!办公起来真方便...
  3. 关于MOSS列表库新建列表项前的!New标识
  4. python中re模块_Python中re(正则表达式)模块学习
  5. nginx使用用户真实IP做hash(解决经过CND后ip_hash失效问题)
  6. sass 混入 (@mixin 与 @include的使用)
  7. 19 个接私活平台汇总升级版,你有技术就有钱
  8. 网站服务器怎么查ipv4,服务器的ipv4地址怎么查
  9. python作业火车票订购系统_[Python爬虫]使用Selenium操作浏览器订购火车票
  10. 从大公司年薪30万,跳槽到小公司月薪8千,是什么体验?
  11. ESP32 开发笔记(四)LVGL控件学习 ColorPicker 颜色选择器控件
  12. 乔纳森·艾维:iPhoneX准备了五年,苹果仍在不断创新
  13. android椭圆进度,Android 圆形进度条
  14. 问题解答:No active profile set, falling back to default profiles: default
  15. 面向在校学生的谷歌编程实习项目(GSoC2021)
  16. Spring--配置
  17. js几行代码搞定html转图片制作海报,html2canvas应用实例
  18. android开源项目---View篇
  19. firefox_config
  20. mysql索引实战_MySQL索引实战经验总结

热门文章

  1. 尚硅谷Java、HTML5前端、全栈式开发视频
  2. android 蓝牙ble调试助手,Android蓝牙调试助手源码分享
  3. u-boot启动流程分析
  4. 告别powerpoint,像程序员一样做slides~
  5. python 将图片中的颜色进行替换
  6. 魔方(7)五魔方、二阶五魔方
  7. 【美食小吃】成都建设路小吃一条街美食推荐
  8. 卸载win10 自带应用
  9. 福建福州软考考点安排在哪?
  10. 兴趣题:猴子吃桃问题