以下是一种解决方法,使用Matplotlib库创建一个2D图表,并绘制不同长度的x和y列表:
import matplotlib.pyplot as plt
def plot_2d_graph(x, y):
fig, ax = plt.subplots()
ax.plot(x, y)
ax.set_xlabel('X')
ax.set_ylabel('Y')
ax.set_title('2D Graph')
plt.show()
# 示例用法
x1 = [1, 2, 3, 4, 5]
y1 = [2, 4, 6, 8, 10]
plot_2d_graph(x1, y1)
x2 = [1, 2, 3, 4]
y2 = [3, 6, 9, 12]
plot_2d_graph(x2, y2)
在这个示例中,我们定义了一个名为plot_2d_graph()
的函数,它接受两个参数x和y列表。函数内部使用Matplotlib的plot()
函数绘制x和y的关系图,并使用set_xlabel()
、set_ylabel()
和set_title()
方法设置图表的标签和标题。最后,使用plt.show()
显示图表。
我们可以通过调用plot_2d_graph()
函数并传入不同长度的x和y列表来创建不同长度的2D图表。
上一篇:不同长度的线系列标签
下一篇:不同长度的压缩列表