很多时候图片为了展示,是对作图的大小和坐标有要求的。这里咱就改一下。说明都在注释里面了。才发现今天是1024,跟着过个节,凑凑热闹。

import matplotlib.pyplot as plt
import seaborn as sns
sns.set(style='darkgrid')
y=[1.14,1.28,1.5,2]
names = ['design1', 'design2', 'design3', 'design4']   #这是横坐标展示的文字
x = range(len(names))
plt.figure(figsize=(8,4))    #8,4分别是横纵画布的长度大小
plt.plot(x, y, 'o-')
plt.xticks(x, names, rotation=45)
plt.xlabel('Different design options')
plt.ylabel('Relative conductivity compared with copper')

然后有些时候,横坐标的文字和纵坐标数目并不是一一对应的,是吧。这个时候也是可以把横坐标换成文字的,代码放下面了。直接在画好的图语句基础上,加上上面介绍的语句就行,很方便。

import matplotlib.pyplot as plt
import pandas as pd
import numpy as np
import seaborn as sns
sns.set(style='darkgrid')data=pd.read_excel(r'F:\pythondata\Torque Plot optimal.xlsx')
time=data['Time [ms]']
opt=np.array(data['Torque optimal'])
ini=np.array(data['Torque initial'])
opt=opt+50
ini=ini+49
plt.plot(time,opt,'o-',label='new',linewidth=2)
plt.plot(time,ini,'o-',label='old',linewidth=2)
plt.xlabel('Time', fontsize = 14)
plt.ylabel('Good-looking value of Lan', fontsize = 14)
names = ['Morning', 'noon', 'night']
x = range(len(names))
plt.xticks(x, names, fontsize = 14)
plt.legend()
plt.savefig('1019',bbox_inches = 'tight',pad_inches = 0,dpi =350)
plt.close()

Python—图片大小调节及横坐标为文字的折线图相关推荐

  1. 使用python读取excel中的数据,并绘制折线图

    使用python读取excel中的数据,并绘制折线图 做实验的时候采集到一些数据,从文本拷贝到excel,然后从十六进制转换成十进制.图表是分析数据的有利工具,使用python绘制出的图表简明美观.所 ...

  2. python 图片识别_Python—识别图片中的文字

    一.前言 不知道大家有没有遇到过这样的问题,就是在某个软件或者某个网页里面有一篇文章,你非常喜欢,但是不能复制.或者像百度文档一样,只能复制一部分,这个时候我们就会选择截图保存.但是当我们想用到里面的 ...

  3. 批量转换图片大小的代码和软件:2345看图王

    在和cv有关的一些模型中,很多都需要输入固定大小的图像,直接resize是一个简单.暴力并且有效的方法. 你可以自己写代码,使用opencv来剪切或者resize图像,也是很方便的.(注意图像文件名不 ...

  4. Python数据可视化:线型、Marker、简单折线图、多柱状图、基本饼形图与嵌套饼形图

    Python数据可视化 一:Matplotlib import matplotlib.pyplot as plt import numpy as np # plt,np取别名 matplotlib常用 ...

  5. Python读取excel文件中的数据,绘制折线图、散点图

    https://www.cnblogs.com/liulinghua90/p/9935642.html https://blog.csdn.net/qq_32458499/article/detail ...

  6. 用Python pyecharts v1.x 绘制图形(二):折线图、折线面积图、散点图、雷达图、箱线图、词云图

    文章目录 关于pyecharts 折线图 折线面积图 散点图 雷达图 箱线图 词云图 其他 关于pyecharts pyecharts是一个用于生成echart(百度开源的数据可视化javascrip ...

  7. python图片切割以及识别图片中的文字

    今天记录在爬取图片网站时,需要按如下需求展示图片和答案: 本次爬取数据量不大,爬取内容也都集中在一个页面,网站也没有异步加载或反爬措施,但是遇到了三个难点: 难点一:图片链接是lazyload,且全部 ...

  8. python图片大小怎么算的_python图片大小处理;

    iOS开发 判断当前APP版本和升级 从iOS8系统开始,用户可以在设置里面设置在WiFi环境下,自动更新安装的App.此功能大大方便了用户,但是一些用户没有开启此项功能,因此还是需要在程序里面提示用 ...

  9. python 图片处理(pillow和OCR文字识别)

    之前用过 c++做opencv项目 这次用它做一下python opencv,图片截取固定像素: 仅仅记录一些步骤,知识点和踩坑. 环境: 安装要用: pip install opencv-pytho ...

最新文章

  1. python3.8使用requests_python3.8.1 入门基础学习 之 【 requests 基础学习,python3爬虫必备基础】...
  2. 你不知道的JavaScript运算符
  3. SAP云平台CloudFoundry中的用户自定义变量
  4. java多个事件_window.onload绑定多个事件的两种解决方案
  5. JEECG 3.7.8 补丁代码提交通知
  6. 四元数组旋转_四元数应用——顺序无关的旋转混合
  7. asp.net中英文转换
  8. 安卓推送、android文本推送、安卓富媒体推送解决方案
  9. 使用再生龙镜像备份还原linux,以及遇到的问题和解决方法
  10. 深度图+灰度图 可视化判断灰度图区域是否有深度
  11. 合并的表格怎么加横线_word怎么合并表格边框
  12. 转-超声波CX20106A的内部电路图
  13. mysql doesn t exist_Mysql的“Table 'mysql.servers' doesn't exist”的解决方法
  14. 《30岁之前的每一天》读书笔记
  15. 【pytest】pytest的Hook函数详解
  16. 程序员鄙视链! | 每日趣闻
  17. java.lang.IllegalStateException: No instances www.xxxx.com available for localhost
  18. zabbix监控nginx状态界面
  19. WPS文字转Word用什么软件
  20. CentOS 7 安装 ibus 海峰五笔

热门文章

  1. 统计各个部门的工资记录数
  2. 区块链共识机制及优缺点
  3. 车内看车头正不正技巧_路边临时侧方位停车技巧,七个关键环节分解动作实录详解...
  4. python中subplot的用法_[小白系列][可视化基础]多个子图(Axes), 使用 subplot() 快速绘制...
  5. Linux常用命令(netstat/ps/zgrep)
  6. 若依ruoyi框架集成第三方报表工具(集成jmreport积木报表)
  7. Qt实现 获取程序所在的各种路径
  8. 2021基金从业资格考试“10问10答”,速来围观!
  9. php远程连接真机实现,搭建nextcloud私有云存储网盘的教程详解
  10. 深度学习笔记(本文不讲技术细节,持续更新)