如何为使用 for 循环创建的散点图单独设置 x、y 标签?

how to set x, y label individually for scatter plots created using for loop?

我有 1 个 y 变量和数百个 X 变量,我想通过 for 循环创建散点图。我有代码可以生成图表,但我也需要相应地标记 x、y 标签。我怎样才能做到这一点?感谢任何帮助。

代码如下:

figures = []

for column in X_uni:
    f = plt.figure(figsize=(6,6))
    figures += [f]  # This appends a figure f to the list of figures
    ax = plt.axes()
    ax.plot(X_uni[column], y_data, marker = 'o', ls='', ms = 3.0)

使用

ax.set_xlabel(column)

在你的 for 循环中。并添加一个 ylabel:

ax.set_ylabel("ylabel")