Python有著豐富的數(shù)據(jù)可視化技術(shù),其中之一就是頻率熱圖,通過展示數(shù)據(jù)點(diǎn)的分布情況來傳達(dá)數(shù)據(jù)的信息。
import seaborn as sns import matplotlib.pyplot as plt # 創(chuàng)建數(shù)據(jù)集 tips = sns.load_dataset("tips") # 繪制頻率熱圖 sns.histplot(x="total_bill", y="tip", data=tips, bins=20) # 設(shè)定橫軸、縱軸標(biāo)簽 plt.xlabel("Total Bill") plt.ylabel("Tip") # 顯示圖像 plt.show()
上述代碼使用Seaborn庫(kù)的load_dataset函數(shù)導(dǎo)入數(shù)據(jù),在此例中,我們使用該函數(shù)導(dǎo)入一份包含餐廳賬單信息的數(shù)據(jù)集。接著,我們調(diào)用histplot函數(shù)來繪制頻率熱圖,這里我們使用賬單總金額和小費(fèi)作為x和y軸。函數(shù)參數(shù)中的bins參數(shù)設(shè)定了直方圖的數(shù)量。
最后,我們使用matplotlib庫(kù)的xlabel和ylabel函數(shù)為橫軸和縱軸添加標(biāo)簽,并調(diào)用show函數(shù)來顯示圖像。
下一篇vue 9.5教程