1
隨着matplotlib我創建乾地塊,設置軸情節顏色,並創造了情節的傳說是這樣的:matplotlib:改變乾圖例顏色
import pyplot as plt
...
plots, legend_names = [], []
for x_var in x_vars:
plots.append(plt.stem(plt.stem(dataframe[y_var], dataframe[x_var])))
markerline, stemlines, baseline = plots[x_var_index]
plt.setp(stemlines, linewidth=2, color=numpy_rand(3,1)) # set stems to random colors
plt.setp(markerline, 'markerfacecolor', 'b') # make points blue
legend_names.append(x_var)
...
plt.legend([plot[0] for plot in plots], legend_names, loc='best')
結果看起來是這樣的:
我猜測圖例中的第一個點應該對應點顏色(如圖中所示),而第二個點應該對應於幹/線顏色。然而,莖和點的顏色最終都對應於圖中點的顏色。有沒有辦法來解決這個問題?謝謝。
真棒。謝謝! – Lamps1829