文章目录

  • 1 标题
  • 2 坐标轴
  • 3 标注
  • 4 示例
  • 5 展示
  • 6 说明

1 标题

plt.xlabel('False positive rate', fontdict={"family": "Times New Roman", "size": 25})
plt.ylabel('True positive rate', fontdict={"family": "Times New Roman", "size": 25})

2 坐标轴

plt.xticks(fontname="Times New Roman", fontsize=25)
plt.yticks(fontname="Times New Roman", fontsize=25)

3 标注

plt.legend(["ave", "csd"], ncol=2, prop={"family": "Times New Roman", "size": 20})

4 示例

import matplotlib.pyplot as plt
import numpy as np
from sklearn.metrics import roc_curve, aucave_y = [1, 1, 0, 1, 1, 1, 1, 0, 1, 0]
ave_s = [0.8446268912125952, 0.31044467203460036, -1.33226607152782, 0.8723786813348764, 1.2283086907437264, 0.33636548278669043, 0.9052825218445952, 0.08347692816827568, 0.07993405539801257, 0.06265025380038125]
csd_y = [1, 0, 0, 1, 1, 0, 1, 0, 1, 0]
csd_s = [1.4413071851259032, -0.8908316020574051, -0.6636019236395063, 0.7719003849338849, 0.9547960178329018,  -0.4345882448951329, 1.0528130339236261, -0.6253665734137726, 0.4713812846967531, 0.8398653871340798]def plot_auc(y, score, color="r"):""""""fpr, tpr, _ = roc_curve(y, score)plt.plot(fpr, tpr, color=color, lw=lw, label='ROC curve (area = %0.2f)' % auc(fpr, tpr))lw = 5
plt.figure(figsize=(10, 10))
plt.subplots_adjust(left=0.095, bottom=0.08, right=0.96, top=0.98)
plt.xlim([-0.03, 1.0])
plt.ylim([0.0, 1.03])
plt.xticks(fontname="Times New Roman", fontsize=25)
plt.yticks(fontname="Times New Roman", fontsize=25)
plot_auc(ave_y, ave_s, color="#7e1e9c")
plot_auc(csd_y, csd_s, color="g")plt.xlabel('False positive rate', fontdict={"family": "Times New Roman", "size": 25})
plt.ylabel('True positive rate', fontdict={"family": "Times New Roman", "size": 25})
plt.legend(["ave", "csd"], ncol=2,prop={"family": "Times New Roman", "size": 20})
plt.plot([0, 1], [0, 1], color='navy', lw=lw, linestyle='--')
plt.show()

5 展示

6 说明

  更多字体样式需要另行查找。

Python matplotlib库绘图时设置标题 (label)、坐标轴 (axis) 和标注 (legend)的字体及大小相关推荐

  1. Python使用matplotlib.pyplot绘图时设置坐标轴刻度

    问题描述:在使用matplotlib绘图时,可能会需要设置坐标轴上刻度之间的距离,或者为刻度设置标签. 技术要点:pyplot的xticks()和yticks()函数的用法. 参考代码1: 运行结果1 ...

  2. mac上python的matplotlib库绘图时xlabel中文字符显示成小方框-解决方案

    import matplotlib.pyplot as plt 然后,mac上Python绘图遇到,一个汉字一个框: 找了好几篇博客,并不管用,原因可能是设置的SimHei.KaiTi之类的字体在ma ...

  3. Python - matplotlib库 - 中文字体设置

    Python - matplotlib库 - 中文字体设置 在matplotlib绘制折线图柱状图时,如果对x,y,图表标题,直接使用plot.xlabel("时间"):plot. ...

  4. Python:使用matplotlib进行绘图时中文变成乱码的解决

    QUESTION:Python:使用matplotlib进行绘图时中文变成乱码的解决? ANSWER: 在绘图前加上下面的代码: plt.rcParams['font.sans-serif']=['S ...

  5. Python使用matplotlib可视化绘图时你可用的颜色有哪些?把色彩可视化出来自己选好了

    Python使用matplotlib可视化绘图时你可用的颜色有哪些?把色彩可视化出来自己选好了 目录 Python使用matplotlib可视化绘图时你可用的颜色有哪些?把色彩可视化出来自己选好了 # ...

  6. python图像加坐标_Python使用matplotlib模块绘制图像并设置标题与坐标轴等信息示例...

    本文实例讲述了Python使用matplotlib模块绘制图像并设置标题与坐标轴等信息.分享给大家供大家参考,具体如下: 进行图像绘制有时候需要设定坐标轴以及图像标题等信息,示例代码如下: #-*- ...

  7. python绘图实例-Python matplotlib基础绘图函数示例

    原标题:Python matplotlib基础绘图函数示例 Pyplot基础图标函数: 函数 说明 plt.plot(x,y,fmt,-) 绘制一个坐标图 plt.boxplot(data,notch ...

  8. Python Matplotlib 3D绘图详解(汇总)

    Python Matplotlib 3D绘图详解(汇总) 最初开发的 Matplotlib,仅支持绘制 2d 图形,后来随着版本的不断更新, Matplotlib 在二维绘图的基础上,构建了一部分较为 ...

  9. 154在屏幕中绘图时设置透明度(扩展知识:为图片视图添加点击手势识别器,来实现点击事件操作)...

    一张图片,通过混合模式绘制后,能得到不同效果的图片. 这里的示例仅是测试效果:实际上可以通过不同程度的混合模式绘制,来得到符合需求的效果. 效果如下: ViewController.h 1 #impo ...

最新文章

  1. linux查找最近访问的文件,教您在Linux系统中查找最近修改的文件/文件夹
  2. ccf报数游戏java,CCF 201712-2 游戏 《超越自我,攀登顶峰》
  3. SAP不同产品的UI开发策略概述
  4. ubuntu手动修改anaconda环境变量
  5. Make my home's PC as proxy server to surf internet
  6. python六大数据类型的定义_python六大类标准数据类型和数据类型转换
  7. view 判断显示 微信_微信小程序开发用户授权登录(上)
  8. Oracle动态执行表不可访问解决方法
  9. 基于C51实现测试人体反应速度
  10. 关于PC端清除企业微信占用C盘空间的方法
  11. CSAPP-Lab02 Bomb Lab 详细解析
  12. css3绘制的钢琴代码
  13. cdn缓存及缓存的清理
  14. 使用Aspose组件将WORD、PDF、PPT转为图片
  15. 【Elasticsearch】Elasticsearch 相关书籍
  16. Selenium基础 — 拓展:使用浏览器加载项配置实现用户免登陆
  17. 2017-10-20 西电 新一代人工智能与深度学习“国际”研讨会第一天见闻
  18. C语言中结构体直接赋值
  19. I.MX6ULL ARM Linux学习笔记
  20. 在H5移动端开发强制竖屏,横屏时提示

热门文章

  1. Python从网易云音乐、QQ 音乐、酷狗音乐等搜索和下载歌曲!
  2. adonis启动流程
  3. 语法练习:make_abba
  4. 吴恩达深度学习 4.1 卷积神经网络-卷积神经网络基础
  5. 二维数组名再取地址是什么
  6. 陶瓷气体放电管的应用介绍
  7. 318分组聚合,关联查询(多表连接查询)(连接查询),连接查询oracle写法,集合运算ld
  8. 全球及中国留学咨询服务行业运营形势与发展前景分析报告2022版
  9. Excel原封不动导入txt文件
  10. linux ubuntu 添加第二块硬盘,将ubuntu设置为NAS——2. 新增硬盘挂载