matplotlib畫圖教程系列之-散點圖

matplotlib散點圖畫法介紹

散點圖,通常把被使用在探索兩個變量之間的關係。

先上代碼:

import pandas as pd
import matplotlib.pyplot as plt
tips = pd.read_csv('tips.csv')
total_bill = tips['total_bill'].values
tip = tips['tip'].values
plt.rcParams['font.sans-serif']=['SimHei']#這兩句作用爲防止中文亂碼
plt.rcParams['axes.unicode_minus']=False
plt.scatter(x=total_bill,y=tip,color='steelblue',marker='o',s=20,alpha=0.5,edgecolors='black',linewidths=1)
plt.xlabel('總賬單')
plt.ylabel('小費')
plt.show()

看看結果圖:
在這裏插入圖片描述

  1. tips = pd.read_csv(‘tips.csv’)
    total_bill = tips[‘total_bill’].values
    tip = tips[‘tip’].values
    第一句讀取tips.csv數據,第二句獲取’total_bill’屬性的數據,第三句獲取‘tip’屬性的數據。
  2. plt.rcParams[‘font.sans-serif’]=[‘SimHei’]
    plt.rcParams[‘axes.unicode_minus’]=False
    這兩句作用爲防止中文亂碼
  3. plt.scatter()散點圖函數
  4. plt.xlabel('x座標軸標籤‘),plt.ylabel('y軸座標標籤’)
參數 數據類型 說明
x 列表 x座標軸數據
y 列表 y軸座標數據
color 散點顏色
marker 散點形狀
s int 散點大小
alpha float 散點透明度
edgecolors 散點邊框顏色
linewidths int 散點邊框寬度

tips.csv數據下載

發佈了58 篇原創文章 · 獲贊 34 · 訪問量 23萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章