python双y轴的折线图_Matplotlib双Y轴折线图小实例

简单注释

fig,ax1 = plt.subplots(figsize=(12,9))创建画布,有点类似于ggplot2的ggplot()函数的作用;figsize参数用来控制图片长和宽,但是单位是啥还没搞明白

plt.title()添加标题

plt.grid()添加网格axis参数指定坐标轴

plt.tick_params()可以控制坐标轴刻度标签字体大小labelsize 大小axis坐标轴

ax1.set_ylabel()坐标轴标签

ax1.set_ylim()坐标轴范围

ax1.legend()图例;loc参数指点图例位置;其他参数还需要仔细研究一下

ax1.set_yticks(0,10,5)坐标轴如何分割

ax1.spines["top"].set_visible(False)边框

ax1.twinx()生成另外一个坐标轴

fig.text(0.1,0.02,"Text")添加文本内容

小例子

import matplotlib.pyplot as plt

import numpy as np

A = ["a","b","c","d","e"]

B = [5,4,6,3,4]

fig, ax1 = plt.subplots(figsize=(12,9))

ax1.plot(A,B,label="Practice")

plt.title("Example")

ax1.legend()

ax1.grid(axis="y",colo

你可能感兴趣的:(python双y轴的折线图)