import matplotlib.pyplot as plt
def plot_line_chart(x, y, title="Line Chart",legend="Legend",
xIndex="Index", yValue="Value"):
'''
:param x: 列表
:param y: 列表
:param title:
:param legend:
:param xIndex:
:param yValue:
:return: 无
'''
# 创建折线图
plt.plot(x, y, label=legend, color='blue', marker='o', linestyle='-')
'''
label(图例)
marker:'o' (圆形), 's' (方形)
linestyle:'-' (实线), '--' (虚线)
linewidth(线条宽度):如2.0
'''
# 添加标题和标签
plt.title(title)
plt.xlabel(xIndex)
plt.ylabel(yValue)
# 添加图例和网格
plt.legend()
plt.grid(True, linestyle='--', alpha=0.7) # alpha透明度
# 显示图表
plt.show()
if __name__ == '__main__':
x = [1, 2, 3, 4, 5]
y = [2, 3, 5, 7, 11]
plot_line_chart(x,y)
python绘制折线图
于 2025-06-25 09:52:27 首次发布
1万+

被折叠的 条评论
为什么被折叠?



