我在matlab中有一个代码,在其中我绘制了几个二维点,它们属于16个类,所以我使用了16种不同的颜色。有没有什么简单的方法可以用图例来表示每种颜色的类名?
代码看起来像这样:
for i=1:length(data)
color = class_color(i);
plot(data(i,1),data(i,2),'*','Color',color);
hold on;
end
我正在使用matplotlib的基本地图来绘制世界地图上的点。我正在从CSV文件中的两个列cordb['Latitude']和cordb['Longitude']中提取纬度和经度值。此外,图中的点的颜色是根据相同CSV中的cordb['level']列中的对应值生成的,如下图所示。
import pandas as pd
import numpy as np
import matplotlib.pyplot as plt
from mpl_toolkits.basemap import Basemap
cordb = pd.read_csv(r