在 Power BI 中呈现 Graphviz

Rendering Graphviz in Power BI

我的笔记本电脑上安装了anaconda,我经常用它来进行数据分析。我是 Power BI 的新手。使用 Graphviz,我得到以下图像

使用 Power BI 中的 Python 脚本和我在 anaconda 中使用的相同代码,我试图在 Power BI 中展示它,但我找不到解决这个问题的方法。

任何人都可以提供解决方案或建议。

谢谢。

对于正在寻找方法的人,我已经找到了解决方法。

阅读 Creating Power BI visuals using Python in Power BI Desktop 上的 Microsoft 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 上绘制视觉对象所需的信息,然后将其导入到单独的 table.

如果您知道更快的方法,我们将不胜感激。