Python中matplotlib画图的基础代码怎样写
Admin 2022-07-18 群英技术资讯 837 次浏览
在实际应用中,我们有时候会遇到“Python中matplotlib画图的基础代码怎样写”这样的问题,我们该怎样来处理呢?下文给大家介绍了解决方法,希望这篇“Python中matplotlib画图的基础代码怎样写”文章能帮助大家解决问题。先放基础代码,下面讲述效果:
import matplotlib.pyplot as plt
import numpy as np
list1=[1,2,6,4,5,6,2,4,4,5,7]
list2=[2,3,5,8,12,1,3,4,6,2,4]
plt.rcParams['font.sans-serif']=['SimHei'] #用来正常显示中文标签
plt.title('显示中文标题')
plt.xlabel("横坐标")
plt.ylabel("纵坐标")
x=np.arange(0,len(list1))+1 #//得到长度
x[0]=1 #%坐标从1开始
my_x_ticks = np.arange(1, 14, 1) #!控制横坐标网格化程度,显示更加美观
plt.xticks(my_x_ticks)
plt.plot(x,list1,label='list1',color='g')
plt.plot(x,list2,label='list2',color='b')
plt.legend()
plt.grid()#添加网格
plt.show()
plt.rcParams['font.sans-serif']=['SimHei'] #用来正常显示中文标签
没有这行代码我在vscode里面显示的标签是乱码,如下图:

plt.plot(x,list1,label='list1',color='g') plt.plot(x,list2,label='list2',color='b')
颜色可以自己设置选择

my_x_ticks = np.arange(1, 14, 1) #!控制横坐标网格化程度,显示更加美观 plt.xticks(my_x_ticks)
网格化控制坐标距离更加美观:

标签:就是右上角的显示
plt.plot(x,list1,label='list1',color='Magenta',linewidth=2,linestyle='-.')#添加linestyle设置线条类型 plt.plot(x,list2,label='list2',color='DarkTurquoise',linewidth=4,linestyle='--')
颜色参考网址随便设置,效果图:


import matplotlib.pyplot as plt
import numpy as np
list1=[1,2,6,4,5,6,2,4,4,5,7]
list2=[2,3,5,8,12,1,3,4,6,2,4]
plt.rcParams['font.sans-serif']=['SimHei'] #用来正常显示中文标签
plt.title('显示中文标题')
plt.xlabel("横坐标")
plt.ylabel("纵坐标")
x=np.arange(0,len(list1))+1
x[0]=1
my_x_ticks = np.arange(1, 14, 1)
plt.xticks(my_x_ticks)
plt.plot(x,list1,label='list1',color='Magenta',linewidth=2,linestyle='-.')#添加linestyle设置线条类型
plt.plot(x,list2,label='list2',color='DarkTurquoise',linewidth=4,linestyle='--')
plt.legend()
plt.grid()#添加网格
plt.show()
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:mmqy2019@163.com进行举报,并提供相关证据,查实之后,将立刻删除涉嫌侵权内容。
猜你喜欢
这篇文章主要介绍了如何使用Python 绘制瀑布图,我们一起了解瀑布图的重要性,以及如何使用不同的绘图库绘制瀑布图。瀑布图是一种二维图表,专门用于了解随着时间或多个步骤或变量的增量正负变化的影响,下文更多详细内容需要的小伙伴可以参考一下
None是python中的一个特殊的常量,表示一个空的对象。空值是Python中的一个特殊值,数据为空并不代表是空对象,例如[],'',(),{}等都不是None。None是NoneType数据类型的唯一值(其他编程语言可能称这个值为null、nil或undefined),也就是说,我们不能再创建其它NoneType类型的变量,但是可以将None赋值给任何变量。如果希望变量中
这篇文章主要介绍了Python列表1~n输出步长为3的分组实例,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
这篇文章主要介绍了聊聊PyTorch中eval和no_grad的关系,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
这篇文章主要为大家介绍了python神经网络Inception ResnetV2模型复现详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
成为群英会员,开启智能安全云计算之旅
立即注册关注或联系群英网络
7x24小时售前:400-678-4567
7x24小时售后:0668-2555666
24小时QQ客服
群英微信公众号
CNNIC域名投诉举报处理平台
服务电话:010-58813000
服务邮箱:service@cnnic.cn
投诉与建议:0668-2555555
Copyright © QY Network Company Ltd. All Rights Reserved. 2003-2020 群英 版权所有
增值电信经营许可证 : B1.B2-20140078 ICP核准(ICP备案)粤ICP备09006778号 域名注册商资质 粤 D3.1-20240008