【发布时间】:2021-04-04 09:16:39
【问题描述】:
我正在尝试在 Zeppelin 笔记本中使用 pyspark 绘制直方图。这是我迄今为止尝试过的,
%pyspark
import matplotlib.pyplot as plt
import pandas
...
x=dateDF.toPandas()["year(CAST(_c0 AS DATE))"].values.tolist()
y=dateDF.toPandas()["count(year(CAST(_c0 AS DATE)))"].values.tolist()
plt.plot(x,y)
plt.show()
这段代码运行没有错误,但这并没有给出预期的情节。所以我用谷歌搜索发现了这个documantation,
据此,我尝试如下启用角度标志,
x=dateDF.toPandas()["year(CAST(_c0 AS DATE))"].values.tolist()
y=dateDF.toPandas()["count(year(CAST(_c0 AS DATE)))"].values.tolist()
plt.close()
z.configure_mpl(angular=True,close=False)
plt.plot(x,y)
plt.show()
但现在我收到一个名为 No module named 'mpl_config' 的错误,我不知道如何在没有这个的情况下启用 Angular。如果您能建议如何解决此问题,我们将不胜感激
【问题讨论】:
标签: python matplotlib pyspark apache-zeppelin