如何在 Seaborn 點圖上獲取資料標籤?
若要在 Seaborn 點圖上獲取資料標籤,我們可以採取以下步驟 −
步驟
設定圖形大小,並調整子圖之間和周圍的填充。
建立一個 df 資料框,該資料框是二維的、可變大小的、潛在的異構表格資料。
建立一個點圖。
獲取軸補丁和標籤;用各個標籤註釋。
若要顯示圖形,可以使用 show() 方法。
示例
from matplotlib import pyplot as plt
import pandas as pd
import seaborn as sns
plt.rcParams["figure.figsize"] = [7.50, 3.50]
plt.rcParams["figure.autolayout"] = True
df = pd.DataFrame({'a': [1, 3, 1, 2, 3, 1]})
ax = sns.pointplot(df["a"],
order=df["a"].value_counts().index)
for p, label in zip(ax.patches, df["a"].value_counts().index):
ax.annotate(label, (p.get_x() + 0.375, p.get_height() + 0.15))
plt.show()輸出
它將生成以下輸出 −

廣告
資料結構
網路
RDBMS
作業系統
Java
iOS
HTML
CSS
安卓
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP