在Power BI中呈现Graphviz

3
我在我的笔记本电脑上安装了Anaconda,通常用于进行数据分析。我对Power BI还不熟悉。使用Graphviz,我有以下图片enter image description here
在Power BI中使用Python脚本和我在anaconda中使用的相同代码,我尝试将其显示在Power BI中,但我找不到解决方法。
有人能提供解决方案或建议吗?
谢谢。
1个回答

3

如果有人正在寻找这样的方法,我已经找到了一个解决办法。

在阅读了Microsoft Power BI文档“在Power BI Desktop中使用Python创建Power BI可视化”之后,它指定Python可视化被显示为图像。为了将其显示为图像,我首先将其保存到我的笔记本电脑上,然后使用matplotlib的mpimg.imread函数立即读取图像并在Power Bi上显示它。

filename = 'PowerBiGraphviz'

ctrlflw = Z12.render(filename, view=False)
img = mpimg.imread(ctrlflw)

fig, ax = plt.subplots(figsize=(20,20))
ax.imshow(img)
ax.axis('off')
plt.show()

请注意,可视化界面也响应过滤器。视情况而定,视觉效果可能需要更多时间才能出现,具体取决于您的 Python 脚本。
我已经找到了一种更快的方法,即只提取绘制 Power BI 可视化所需的信息,并将其导入到 Power BI 的另一个表中。
如果您知道更快的方法,我们将不胜感激。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接