gpt4 book ai didi

python - 使用 Python 在 Power BI 中筛选 Python Script Visual 中的数据

转载 作者:行者123 更新时间:2023-12-04 13:00:17 24 4
gpt4 key购买 nike

我在 power bi 中创建了一个基本的 python 脚本视觉对象,现在我只想使用该脚本将过滤器应用于该视觉对象。下面是我写的代码。

 import pandas
import matplotlib.pyplot as plt
a=dataset.Test_name
plt.bar(a,dataset.Value)
plt.show()

数据集 Test_name包含多行,这就是我的图表显示多个条形的原因。现在我只想查看数据集 Test_name 第一行或第三行上的数据条.如何在 Power BI Python 脚本视觉中实现这一点。
我已经使用了数组功能,但在绘制图形时会导致问题。

最佳答案

如果没有数据样本,以下是我能给出的最佳建议:

按照 How to make a reproducible data sample in PowerBI using Python? 中的说明进行操作使下表在您的 PowerBI Desktop 上可用:
enter image description here
然后插入一个 Python Visual 并拖动两个 IDCity转到视觉对象以使数据可用于您的 Python 脚本:
enter image description here
插入以下代码段并运行它:

# The following code to create a dataframe and remove duplicated rows is always executed and acts as a preamble for your script: 

# dataset = pandas.DataFrame(ID, City)
# dataset = dataset.drop_duplicates()

# Paste or type your script code here:
import pandas
import matplotlib.pyplot as plt
#a=dataset.Test_name
plt.bar(dataset['City'], dataset['ID'])
plt.show()
现在你会有这个:
enter image description here
插入一个 Slicer并拖动 ID到它。现在您可以使用该切片器过滤您的 Python 视觉对象:
enter image description here
当然,这并不完全是您在这里要做的事情,但这是我在不了解您的数据和数据结构的情况下所能做的最好的事情。那么为什么这对你有帮助呢?好吧,至少您现在知道如何使用 Python 和 Power BI 设置条形图和切片器。而且您也知道此设置的任何错误都将是由于您的数据造成的。
让我知道它对你有什么作用。

关于python - 使用 Python 在 Power BI 中筛选 Python Script Visual 中的数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58761938/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com