如何在散點圖上獲得seaborn顏色?通過matplotlib分散顏色的seaborn循環散點圖
import matplotlib.pyplot as plt
import seaborn as sns
ax=fig.add_subplot(111)
for f in files:
ax.scatter(args) # all datasets end up same colour
#plt.plot(args) # cycles through palette correctly
這是一個「功能」,而不是一個「錯誤」'scatter'是一個'ScalarMappable'這意味着可以分配一個標量值,這將不是被用於(與彩色地圖一起),每個標記根據標量值爲每個標記着色。鑑於此,具有'散佈'參與顏色循環邏輯看起來很愚蠢/太過分。作爲一個側面說明,除非你改變了標記的大小,否則最好在沒有行的情況下使用'plot'(它會更快)。 – tacaswell 2015-02-11 04:58:06
感謝關於使用情節的提示:)我並不是說這是一個錯誤,只是問如何去做。 – amn41 2015-02-11 11:48:38