3

現在matplotlibプロットにある行数を取得する方法はありますか? カウンターと乗数を使用してカラーマップで色を設定し、色の値をステップスルーしていることに気づきました。

4

1 に答える 1

12

内のすべてのLine2Dオブジェクトがaxesリストに格納されます

ax.lines  

単純な折れ線グラフのみを使用する場合は、上記のリストの長さで十分です。

状況を使用すると、複数のオブジェクト (中心線、垂直および水平エラー バー、およびそれらのキャップ)plt.errorbarが作成されるため、状況はもう少し複雑になります。Line2D


線に割り当てる色を自動化したい場合は、このようなサイクルを作成できます

import itertools as it
colors = it.cycle(list of colors)

そして、次の色を呼び出してcolors.next()、最後に到達した後に最初から再起動します

于 2013-04-19T13:36:53.957 に答える