【自用】python matplotlib log

本文记录了使用Python的matplotlib库绘制图表时遇到的问题,包括:保存图表为空白、label未显示、标签冗余、引用变量、输入数据错误以及设置图表属性等。提供了详细的解决方案和代码示例。
摘要由CSDN通过智能技术生成

22/3/7

1. python 用plt.savefig 时显示空白
(1)手动文件类型后缀名
(2)一定在 plt.show() 之前调用 plt.savefig()
2. lable设置后没反应
plt.legend()
plt.show()
3.标签冗余 (比如说 五条线 结果有二十个标签)
你以为只有标签冗余了吗?你的线也是重叠的只是愚蠢的人类看不出来!
把plt.plot(x,y,label=“”)这一串挪到生成变量列表的循环外面 就行了
4.在标签或标题引用变量
+str(变量)
5.输入x y 有问题 花式报错

  • x and y must have first dimension
  • float() argument  must be a srting or number

 可以试一下把要用的数据重新变量保存到两个列表[]里
再把这两个列表作为x,y作图
(没想明白为啥但是反正有用)

22/3/16

ax = plt.gca() #不知道干啥的 好像用ax打头的function都需要这个

ax.set_prop_cycle(marker=['o', '+', 'x','^','v','<','>','8','s','*'],
                 color=['red','yellow', 'green', 'blue','pink','purple
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值