使用 Matplotlib 如何在最终图中突出显示一个点

Posted

技术标签:

【中文标题】使用 Matplotlib 如何在最终图中突出显示一个点【英文标题】:using Matplotlib how to highlight one point in the final plot 【发布时间】:2017-05-20 06:17:57 【问题描述】:

假设,我有x = [1,2,3,4,5,6] 和对应的y = [3,4,5,6,7,8]

我希望第一对 (1,3) 具有不同的颜色或形状。

如何使用 python 做到这一点?

【问题讨论】:

你想改变散点图中第一对的颜色和形状吗? 是的。确切地。这就是我需要做的 【参考方案1】:

最简单的答案之一。

import matplotlib.pyplot as plt

x = [1,2,3,4,5,6]
y = [3,4,5,6,7,8]

plt.plot(x[1:], y[1:], 'ro')
plt.plot(x[0], y[0], 'g*')

plt.show()

【讨论】:

表示绿色星号 -- 像这样 * 但绿色。

以上是关于使用 Matplotlib 如何在最终图中突出显示一个点的主要内容,如果未能解决你的问题,请参考以下文章

在 matplotlib 图中,我可以突出显示特定的 x 值范围吗?

突出显示 matplotlib 散点图中的特定点

Python使用matplotlib可视化饼图为饼图添加标题和标签自定义设置突出饼图中的特定区块(Pie Chart)

问题--在matplotlib的散点图中如何给不同种类颜色的点加标签?

如何在 matplotlib 饼图中显示实际值

如何在 Python matplotlib 子图中显示图例