python绘制好几个子图_求助,python使用matplotlib画子图颜色,修改多个颜色报错...
使用python,用pandas读取数据,matplotlib画2行1列的子图,想要给两个子图中的线条设置颜色(每个子图有三条线)
遇到问题,代码和报错如下
代码如下
fig = plt.figure()
ax1 = fig.add_subplot(211)
ax1.plot(df['采集时间'],df[['1','2','3']],linewidth = 2,marker = '.',color = ['r','g','b'])
ax1.set_title('走势图1')
plt.xticks(range(0,len(data),4))
ax1.set_xticklabels(data[::4])
ax2 = fig.add_subplot(212)
ax2.plot(df['采集时间'],df[['4','5','6']],linewidth = 2,marker = '.',color = ['r','g','b'])
ax2.set_title('走势图2')
plt.xticks(range(0,len(data),4))
ax2.set_xticklabels(data[::4])
plt.rcParams['font.sans-serif']=['SimHei'] # 显示中文标签
plt.subplots_adjust(hspace = 0.4) # 设置两个图之间的间距
报错如下:
File "g:/Python/绘图测试.py", line 32, in
plt.savefig(buffer)
File "C:UsersAdministratorAppDataLocalProgramsPythonPython36libsite-packagesmatplotlibpyplot.py", line 722, in savefig
res = fig.savefig(*args, **kwargs)
File "C:UsersAdministratorAppDataLocalProgramsPythonPython36libsite-packagesmatplotlibfigure.py", line 2180, in savefig
self.canvas.print_figure(fname, **kwargs)
File "C:UsersAdministratorAppDataLocalProgramsPythonPython36libsite-packagesmatplotlibbackend_bases.py", line 2082, in
print_figure
**kwargs)
File "C:UsersAdministratorAppDataLocalProgramsPythonPython36libsite-packagesmatplotlibbackendsbackend_agg.py", line 527, in print_png
FigureCanvasAgg.draw(self)
File "C:UsersAdministratorAppDataLocalProgramsPythonPython36libsite-packagesmatplotlibbackendsbackend_agg.py", line 388, in draw
self.figure.draw(self.renderer)
File "C:UsersAdministratorAppDataLocalProgramsPythonPython36libsite-packagesmatplotlibartist.py", line 38, in draw_wrapper
return draw(artist, renderer, *args, **kwargs)
File "C:UsersAdministratorAppDataLocalProgramsPythonPython36libsite-packagesmatplotlibfigure.py", line 1709, in draw
renderer, self, artists, self.suppressComposite)
File "C:UsersAdministratorAppDataLocalProgramsPythonPython36libsite-packagesmatplotlibimage.py", line 135, in _draw_list_compositing_images
a.draw(renderer)
File "C:UsersAdministratorAppDataLocalProgramsPythonPython36libsite-packagesmatplotlibartist.py", line 38, in draw_wrapper
return draw(artist, renderer, *args, **kwargs)
File "C:UsersAdministratorAppDataLocalProgramsPythonPython36libsite-packagesmatplotlibaxes_base.py", line 2647, in draw
mimage._draw_list_compositing_images(renderer, self, artists)
File "C:UsersAdministratorAppDataLocalProgramsPythonPython36libsite-packagesmatplotlibimage.py", line 135, in _draw_list_compositing_images
a.draw(renderer)
File "C:UsersAdministratorAppDataLocalProgramsPythonPython36libsite-packagesmatplotlibartist.py", line 38, in draw_wrapper
return draw(artist, renderer, *args, **kwargs)
File "C:UsersAdministratorAppDataLocalProgramsPythonPython36libsite-packagesmatplotliblines.py", line 783, in draw
lc_rgba = mcolors.to_rgba(self._color, self._alpha)
File "C:UsersAdministratorAppDataLocalProgramsPythonPython36libsite-packagesmatplotlibcolors.py", line 177, in to_rgba
rgba = _to_rgba_no_colorcycle(c, alpha)
File "C:UsersAdministratorAppDataLocalProgramsPythonPython36libsite-packagesmatplotlibcolors.py", line 240, in _to_rgba_no_colorcycle
raise ValueError("Invalid RGBA argument: {!r}".format(orig_c))
ValueError: Invalid RGBA argument: ['r', 'g', 'b']
python绘制好几个子图_求助,python使用matplotlib画子图颜色,修改多个颜色报错...相关推荐
- python 绘制k线图_利用python numpy+matplotlib绘制股票k线图的方法
一.python numpy + matplotlib 画股票k线图 # -- coding: utf-8 -- import requests import numpy as np from mat ...
- python绘制二维图形_使用python绘制二维图形示例
我就废话不多说了,直接上代码吧! import matplotlib.pyplot as plt #也可以使用 import pylab as pl import matplotlib.font_ma ...
- 用python绘制树和森林_使用Python的Turtle库绘制森林的实例
这是由一个小作业引发的对Python的Turtle库的学习 下面是官方手册: 1.配置编程环境 由于现在的笔记本是临时借的,编程环境不是熟悉的环境,又由于种种原因没有安装成功Anaconda,就尝试了 ...
- python绘制繁花曲线代码_使用python和pygame绘制繁花曲线的方法
前段时间看了一期<最强大脑>,里面各种繁花曲线组合成了非常美丽的图形,一时心血来潮,想尝试自己用代码绘制繁花曲线,想怎么组合就怎么组合. 真实的繁花曲线使用一种称为繁花曲线规的小玩意绘制, ...
- python绘制国内生产总值散点图_用Python分析国民生产总值
今天学习Python的matplotlib,书上的一道例题感觉写的很好(黄红梅的Python数据分析与应用),就是 利用matplotlib的各种图来对2000-2017年季度生产总值进行分析,这道题 ...
- 怎样用python绘制简单的图形_用python 画几个简单图案
原博文 2019-11-15 09:44 − 1 turtle turtle这个库真的很好玩,用很简单几行代码就能画出好看的图案,最近无聊翻了翻之前自己画的哈哈哈哈,分享几个代码 画一个类似五颜六色的 ...
- python绘制繁花曲线代码_使用python和pygame绘制繁花曲线
前段时间看了一期<最强大脑>,里面各种繁花曲线组合成了非常美丽的图形,一时心血来潮,想尝试自己用代码绘制繁花曲线,想怎么组合就怎么组合. 真实的繁花曲线使用一种称为繁花曲线规的小玩意绘制, ...
- python绘制自己的名字_用Python做世界名画合成
原标题:用Python做世界名画合成 如今,随着深度学习技术逐渐成为人工智能的研究热潮,python这门编程语言的热度也不断的提升,甚至一度超越Java,成为第一热门编程语言. 今天小编就带领大家,利 ...
- python绘制自己的名字_用 Python 制作一个艺术签名小工具,给自己设计一个优雅的签名...
生活中有很多场景都需要我们签字(签名),如果是一些不重要的场景,我们的签名好坏基本无所谓了,但如果是一些比较重要的场景,如果我们的签名比较差的话,就有可能给别人留下不太好的印象了,俗话说字如其人嘛,本 ...
- python绘制四边螺旋线代_解决python彩色螺旋线绘制引发的问题
彩色螺旋线的绘制代码如下: import turtle import time turtle.pensize(2) turtle.bgcolor('black') colors = ['red', ' ...
最新文章
- Python面对对象编程——公有与私有
- EIGRP-2(EIGRP的路由认证)
- Maven(七) maven 常用命令
- 忽然觉得照着技术文档一个demo一个demo的写是一个十分好的学习方式
- Java Web中数据从前端输入到插入数据库,哪些地方需要考虑字符编码?
- 地图定义一个中间不动标注_高德地图吊打百度个性地图更新版,成为最佳分析图利器...
- Skywalking-02:如何写一个Skywalking trace插件
- 第一个冲刺周期(第四天)
- pt-table-checksum使用实践
- install glm library in ubuntu and use it in qt
- 基于自然语言处理的需求到类图转化的文献调查
- 在PKM2 / CyberArticle / MetaProducts Inquiry / 网博士 中选择了网博士。 :)
- 编写一个java小程序输出学生姓名在Unicode表中的位置
- itunes安装失败 “apple应用程序支持安装失败”
- matlab线性规划--简单入门
- 开源开发者 David Recordon 被任命白宫技术总监
- Pytorch如何约束神经网络中权重/偏执的范围
- swper插件:刷新页面,banner轮播图出不来
- asm cli/sti 指令
- C++语法基础—— 判断语句习题——ACwing
热门文章
- json-lib解析json之二维JSONArray
- spark学习5(hbase集群搭建)
- 将hta包装为exe发布
- 在.NET外散步之我爱贪吃蛇Python -常见数据结构(新浪和百度云平台即将推出Python免费空间)...
- Pragma Directives
- This iPhone is running iOS 12.2(16E227),which may be supported by this version of Xcode
- CAD中 OLE不能旋转_【设计图文】大空间旋转喷头零件的数控加工工艺设计、编程与加工(有全套cad图+程序+中英文翻译)...
- jQuery + html + css 实现王者荣耀官网首页
- MDN - 字符串API笔记
- 用java语言写网上购物的语句_用java代码写一个简单的网上购物车程序