Чтобы добавить точку в пользовательских x
и y
координатах , добавьте matplotlib.pyplot.scatter
с вашими координатами:
plt.scatter(x=3, y=0.5, color='r')
И чтобы раскрасить свою последнюю точку , используйте локатор .iloc
для ваших данных:
plt.scatter(iris.petal_length.iloc[-1], iris.petal_width.iloc[-1], color='r')
Обратите внимание , что локатор iloc
отpandas
и plt.scatter
от matplotlib.pyplot
.Обе они являются обязательными зависимостями seaborn, поэтому они обязательно должны быть на вашем компьютере, если вы используете seaborn.
Например:
import seaborn as sns
import matplotlib.pyplot as plt
iris = sns.load_dataset("iris")
grid = sns.JointGrid(iris.petal_length, iris.petal_width, space=0, size=6, ratio=50)
grid.plot_joint(plt.scatter, color="g")
# add your point
plt.scatter(x=3, y=0.5, color='r')
# or
# plt.scatter(iris.petal_length.iloc[-1], iris.petal_width.iloc[-1], color='r')