06 ,折线图( x-y ) plot,一图多线 :一个 plt 画多次,小窗位置

1 ,一图多线 : 折线图

  1. 代码 :
if __name__ == '__main__':
    # 查看所有参数 :
    # print(plt.rcParams.keys())
    # 通用设置 plt : 中文,正负号,宽度,颜色,样式
    plt.rcParams['font.sans-serif'] = ['SimHei']
    plt.rcParams['axes.unicode_minus'] = False
    plt.rcParams['lines.linewidth'] = 2
    plt.rcParams['lines.color'] = "red"
    plt.rcParams['lines.linestyle'] = "-"

    # 一图多线 :
    # 取数据 :
    data = pd.read_csv("UNRATE.csv")
    data["time_date"] = pd.to_datetime(data["DATE"])
    data["month"] = data["time_date"].dt.month

    data01 = data.loc[0:11]
    data02 = data.loc[12:23]
    data03 = data.loc[24:35]

    # x 数据,y 数据,线色,线名字
    plt.plot(data01["month"],data01["VALUE"], c="red",label="1948")
    plt.plot(data02["month"],data02["VALUE"], c="blue",label="1949")
    plt.plot(data03["month"],data03["VALUE"], c="green",label="1950")

    # 小窗口 : 位置
    plt.legend(loc="upper left")

    # 全显示 :
    plt.tight_layout()
    plt.show()
  1. 结果 :
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章