在风阻系数与阻力系数的图表中,我有以下线条来定义黑色虚线曲线的图例:ax.legend(perpendicular_plate,'Flat Perpendicular Plate') 然而,图例仅显示名称的一个字母。我已经多次使用过图例,但从未使用过ax.legend API(位于右上角)。 我做错了什么导致得到这个结果?
您需要将标签作为字符串的可迭代对象(即列表或元组)提供,即使只有一个标签也是如此。因此,以下代码应该可以正常工作:ax.legend([perpendicular_plate],['Flat Perpendicular Plate']) 你的情况是因为在Python中字符串是可迭代对象,它正在迭代你的字符串并且只取了字符串的第一个元素 (F) 并使用了它。