Regrota de mar com colorbar?
Estou tramando algo com os marinhosregplot
. Tanto quanto eu entendo, ele usapyplot.scatter
Por trás das cenas. Portanto, assumi que, se eu especificar a cor para o gráfico de dispersão como uma sequência, seria capaz de chamarplt.colorbar
, mas parece não funcionar:
sns.regplot('mapped both', 'unique; repeated at least once', wt, ci=95, logx=True, truncate=True, line_kws={"linewidth": 1, "color": "seagreen"}, scatter_kws={'c':wt['Cis/Trans'], 'cmap':'summer', 's':75})
plt.colorbar()
Traceback (most recent call last):
File "<ipython-input-174-f2d61aff7c73>", line 2, in <module>
plt.colorbar()
File "/usr/local/lib/python2.7/dist-packages/matplotlib/pyplot.py", line 2152, in colorbar
raise RuntimeError('No mappable was found to use for colorbar '
RuntimeError: No mappable was found to use for colorbar creation. First define a mappable such as an image (with imshow) or a contour set (with contourf).
Por que não funciona e existe uma maneira de contornar isso?
Eu ficaria bem em usar o tamanho dos pontos em vez da cor, se houvesse uma maneira fácil de gerar uma legenda para os tamanhos