2
各配列要素を水平線でプロットする簡単な方法はありますか?各番号配列要素を水平線でプロットする
例:私はどのように多くの要素にそれを知っていないのように
y_1 = 2
y_2 = 4
y_3 = 5
.
.
.
y_n = n
some_arrayの長さは、固定されていない:
some_array = [2 4 5 8 4 3 ... n]
今私は水平線をプロットしたグラフが欲しいですが含まれるので、コードはこれを処理できる必要があります。
私は私がこれを行うことができます知っている:
plt.plot((x[0], x[-1]), (some_array[0], some_array[0]), 'k-')
、多分それは、配列の長さを実行しているので、whileループに入れ、より良い方法があるような気がします。
それらをすべて異なる色および/またはスタイルを作るための方法はありますか? – Scientized
@renegadeもちろん、docstringを見てください。 http://matplotlib.org/api/pyplot_api.html?highlight=vlines#matplotlib.pyplot.vlines – Goyo
「colors_alias_like」の取得方法が混乱しています - colors = '???' – Scientized