02 ,plt 折線圖(x-y),基礎設置 :文字角度,座標名,標題名,支持中文,顯示不全

1 ,失業率數據 :

  1. 代碼 :
DATE,VALUE
1948-01-01,3.4
1948-02-01,3.8
1948-03-01,4.0

2 ,座標 :

  1. 代碼 :
if __name__ == '__main__':
    plt.plot()
    plt.show()
  1. 結果 :

3 ,x-y 折線圖 :plt.plot(x,y)

  1. 代碼 :
if __name__ == '__main__':
    # 讀取數據
    data = pd.read_csv("UNRATE.csv")
    # 取第一年的數據
    res = data.loc[0:12]
    # 畫圖 : x - y
    plt.plot(res["DATE"],res["VALUE"])
    # 顯示
    plt.show()
  1. 結果 :

4 ,文字角度,x 軸 :plt.xticks(rotation=45)

  1. 代碼 :
if __name__ == '__main__':
    # 讀取數據
    data = pd.read_csv("UNRATE.csv")
    # 取第一年的數據
    res = data.loc[0:12]
    # 畫圖 : x - y
    plt.plot(res["DATE"],res["VALUE"])
    plt.xticks(rotation=45)
    # 顯示
    plt.show()
  1. 結果 :

5 ,文字角度,y 軸 :plt.yticks(rotation=45)

  1. 代碼 :
if __name__ == '__main__':
    # 讀取數據
    data = pd.read_csv("UNRATE.csv")
    # 取第一年的數據
    res = data.loc[0:12]
    # 畫圖 : x - y
    plt.plot(res["DATE"],res["VALUE"])
    plt.xticks(rotation=45)
    plt.yticks(rotation=45)
    # 顯示
    plt.show()
  1. 結果 :

6 ,顯示不全,解決 : plt.tight_layout()

  1. 代碼 :
if __name__ == '__main__':
    # 支持中文
    plt.rcParams['font.sans-serif'] = ['SimHei']
    # 讀取數據
    data = pd.read_csv("UNRATE.csv")
    # 取第一年的數據
    res = data.loc[0:12]
    # 畫圖 : x - y
    plt.plot(res["DATE"],res["VALUE"])
    plt.xticks(rotation=45)
    plt.yticks(rotation=45)
    # 座標名字 :
    plt.xlabel("年月")
    plt.ylabel("失業率")
    plt.title("失業率曲線")
    # 完全顯示:防止顯示不全的情況發生
    plt.tight_layout()
    # 顯示
    plt.show()
  1. 結果 :

7 ,支持中文 :plt.rcParams[‘font.sans-serif’] = [‘SimHei’]

8 ,x 座標名字 : plt.xlabel(“年月”)

9 ,y 座標名字 : plt.ylabel(“失業率”)

10 ,題目名字 : plt.title(“失業率曲線”)

11 ,plt 代碼模板 : 支持中文,全顯示

  1. 代碼 :
# 支持中文
plt.rcParams['font.sans-serif'] = ['SimHei']
# 完全顯示:防止顯示不全的情況發生
plt.tight_layout()
# 顯示
plt.show()
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章