Python-以不同颜色的阴影绘制曲线块

时间:2018-07-12 20:08:24

标签: python matplotlib colorbar

我有四个数据文件,每个文件由几列组成。这些数据文件称为<div id='cssmenu'> <ul> <li><a class="menu-a" id="university" href="${pageContext.request.contextPath}/univ/professor">VTU University</a></li> </ul> </div> $("#university").on("click", function(e){ $("#students").prop("disabled", true); }); (由多列组成)和spline2(仅一列)。我想画

tomo6, tomo4, tomo2

以此类推。

我的问题与分配给这些图的颜色有关。理想情况下,我想按以下方式绘制这些曲线:

1)我可以识别出“块”,即与第一列有关的三条曲线,与第二列有关的三条曲线,与第三列有关的三条曲线等等

2)通过为“块”分配不同的颜色(例如,红色代表第一列曲线,蓝色代表第二列曲线,绿色代表第三列曲线。但是我还需要能够在每个块中区分与import matplotlib.pyplot as plt ### the ratio of the first column of tomo6, tomo4 and tomo2 w.r.t spline2 plt.loglog(tomo6[0]/spline2) plt.loglog(tomo4[0]/spline2) plt.loglog(tomo2[0]/spline2) ### the ratio of the second column of tomo6, tomo4 and tomo2 w.r.t spline2 plt.loglog(tomo6[1]/spline2) plt.loglog(tomo4[1]/spline2) plt.loglog(tomo2[1]/spline2) ### the ratio of the third column of tomo6, tomo4 and tomo2 w.r.t spline2 plt.loglog(tomo6[2]/spline2) plt.loglog(tomo4[2]/spline2) plt.loglog(tomo2[2]/spline2) tomo6, tomo4有关的曲线。这可以通过为一个块内的三个曲线分配相同颜色的不同阴影来实现:例如,tomo2的第一个曲线的曲线从红色的较暗版本到较浅的红色版本。

我可以通过手动设置这些颜色来轻松实现第2点,但是,我想问一问,是否有较聪明的手动方法来实现这一目的,因为原则上文件中的列数可能很大,所以手动执行此操作可能很麻烦。

此外,如果对如何有效绘制曲线有更好的建议,也欢迎您。无论如何,我都希望最后获得一个彩条,以使读者易于理解,以便给定颜色,曲线可以轻松识别出该文件属于哪个文件。

0 个答案:

没有答案