use*_*026 6 python matplotlib seaborn
我这里有一个测试数据框。
import pandas as pd
import numpy as np
import seaborn as sns
df = pd.DataFrame({'x': [1,2,3,4],
'y': [1,4,9,16],
'z' : ['A','B','C','D']})
Run Code Online (Sandbox Code Playgroud)
这将看起来像
x y z
0 1 1 A
1 2 4 B
2 3 9 C
3 4 16 D
Run Code Online (Sandbox Code Playgroud)
现在我想做一个seaborn散点图并使用z列放置工具提示。这是我的seaborn散点图代码
g = sns.regplot(x=df["x"],
y=df["y"],
fit_reg=False, scatter_kws={'s':30},
color='red')
g.set_title('My Plot')
fig = g.get_figure()
fig.savefig('myplot.png')
Run Code Online (Sandbox Code Playgroud)
现在,当我将鼠标悬停在数据点上时,我希望z为该行显示列的值。我该怎么做?
| 归档时间: |
|
| 查看次数: |
2592 次 |
| 最近记录: |