Python - Matplotlib 绘制折线图 <lpliner>

背景:

  • 最近在工作中接触到了数据分析,其中需要绘制折线图,在经过一番查找和改善之后,最终写了一个自用的函数,在此特做保留,以防丢失

目录

  • Code
  • 使用方法
  • 示例图
  • 写在后面

Code

# 绘制图表
def plt_show(x: dict,
             y: Union[dict, List[dict]],
             size: Tuple[int, int],
             subplot: Tuple[int, int] = (2, 2),
             isSubplot: bool = True) -> None:
    """
    根据传入的数据进行折线图的绘制
    :param x: x轴坐标数据
        x = dict(
                data=,    # 数据集
                name=    # x轴名称
                xlim=(1, 100)   # x轴数据范围
                )
    :param y: y轴需要绘制的数据
        y = dict(
                data=,    # 数据集
                name=,   # y轴名称
                line="r-",      # 绘制线条及颜色,r:red, -:直线,其余样式自行网查
                label=