【发布时间】:2019-09-07 22:36:37
【问题描述】:
我正在绘制我的数据表的散点图。它具有一段时间内不同建筑物产生的KW值。
散点图的每种颜色都代表一座建筑物。
我不知道该怎么做才能用建筑物和图形上的颜色绘制图例。
这是我的绘图代码:
def plot_data(dataframe, x_values, y_values):
plt.scatter(dataframe[x_values], dataframe[y_values], alpha=0.5, c=dataframe['ID_SEDE'])
plt.title('Scatter plot ' + y_values)
plt.xlabel(x_values)
plt.ylabel(y_values)
plt.legend(T_MEDIDAS_CO_DROP_FILTERED['ID_SEDE'].unique())
plt.show()
该图仅将我的第一个 ID_SEDE 显示为图例上的蓝点:
我该怎么办?
【问题讨论】:
标签: python python-3.x matplotlib legend