如何从单列数据创建饼图?

How do I create a pie chart from a single column of data?

我在 CSV 文件中有一列包含大约 60 个电子邮件地址,其中可能有 45 个是有效地址,五个具有值 NULL,其余为空行。我想按以下方式将该列显示为饼图:一个切片用于有效地址,一个切片用于 NULL 地址,另一个切片用于空行。这可能吗?如果可以,我将如何去做?还是饼图总是需要两列?抱歉,如果这是一个糟糕的问题,我是 Power BI 的新手。

对于饼图,您需要 "Legend" 的列(如果您希望饼图上有多个切片)和 "Values".

的列或度量

饼图并不总是需要 2 列,但在您的情况下,如果不创建额外的列,您将无法完成您想要完成的任务。

您的附加列需要从电子邮件地址派生,并且应将每一行分类为有效行、空行或空行。没有办法解决这个问题,因为这就是您想要划分饼图的方式。

创建此附加列后,将其放在饼图视觉对象的 "Legend" 下。

现在"Values",你有一些灵活性:

  1. 您可以使用在 Legend 中使用的相同派生列。
  2. 您可以使用原始电子邮件地址列。
  3. 您可以为电子邮件地址计数创建度量并改用它。

对于#1 和#2,Power BI 会识别出您使用文本列作为值,并会为您将其转换为行数。

None 消除了为图例创建附加列的需要。但是#1 和#3 都意味着您只使用饼图上的一列。对于 #1,您在 2 个地方使用了同一列。对于 #3,您使用的是列和度量。

希望对您有所帮助。