【问题标题】:How to use matplotlib to plot pyspark sql results using shell如何使用 matplotlib 使用 shell 绘制 pyspark sql 结果
【发布时间】:2018-04-05 19:43:55
【问题描述】:

我知道之前有人问过有关在 pyspark 中使用 matplotlib 的问题。我想知道如何通过 shell 来做同样的事情。我使用了与此解决方案中给出的相同代码

How to use matplotlib to plot pyspark sql results

但是,当我在 shell 中运行时,我得到了这个。

<matplotlib.axes.AxesSubplot object at 0x7f1cd604b690>

【问题讨论】:

    标签: python matplotlib pyspark


    【解决方案1】:

    我不完全确定我是否理解您的问题,因此请提供更多详细信息,以防我误会您。

    如果你碰巧看到了你给定的 Subplot-Class 的实例,不如将前一个命令的返回值分配给一个变量,否则你将无法使用它。我将在下面给出一个简单的子图示例:

    本质上,而不是:

    import matplotlib.pyplot as plt
    fig = plt.figure()
    fig.add_subplot(111)
    

    执行以下操作:

    import matplotlib.pyplot as plt
    fig = plt.figure()
    ax1 = fig.add_subplot(111)
    ax1.plot(x_values, y_values)
    plt.show()
    

    如果这没有回答您的问题,请提供您正在做什么的最小工作示例。

    【讨论】:

      猜你喜欢
      • 2017-12-13
      • 2019-02-11
      • 1970-01-01
      • 2023-03-25
      • 2016-01-27
      • 2019-03-08
      • 2017-11-11
      • 2018-06-06
      • 1970-01-01
      相关资源
      最近更新 更多