【问题标题】:How to display an interactive R data frame in a Power BI dashboard如何在 Power BI 仪表板中显示交互式 R 数据框
【发布时间】:2018-03-16 15:48:05
【问题描述】:

我想在 Power BI 中将 R 数据框显示为表格。使用“R script visual”小部件,这是一种可能的解决方案:

library(gridExtra)
library(grid)
d<-head(df[,1:3])
grid.table(d)

参考:[https://cran.r-project.org/web/packages/gridExtra/vignettes/tableGrob.html][1]

如参考中所述 - 此方法仅适用于 small 表。

是否有替代方法允许 R 数据框在 Power BI 中显示为表格 - 特别是对于可以“滚动”的较大表格?

【问题讨论】:

  • 我在重新打开队列中看到了这一点,但作为 R 用户,我无法理解正在考虑什么错误。所以这似乎不是一个 R 问题,而是一个 [powerbi] 问题。它看起来不可重现,而且我无法投票重新开放。

标签: r powerbi


【解决方案1】:

不要使用R Visualization。请改用 Power Query Editor 中的 Run R Script 功能 (Home &gt; Edit Queries)。

如果您按照帖子 post1 和/或 post2 中的步骤操作,您将了解如何使用 R 导入任何数据并将其转换为您想要的任何表格。

所以使用简单的数据集,例如:

A,B
1,11
2,19
3,18
4,19
5,18
6,12
7,12
8,19
9,13
10,19

...您可以在 Power BI 中生成任何格式的可滚动表格:

R 脚本:

# 'dataset' holds the input data for this script
dataset$C <- dataset$B*2
dataset2 <- dataset

Power Query 编辑器:

Power BI Desktop 表:

Power BI Desktop 交互式表格:

您可以通过引入slicer 轻松使表格具有交互性:

【讨论】:

    【解决方案2】:

    您现在似乎还可以从 Power BI Marketplace 导入 R DataTable 可视化:

    使用相同的数据集,您将得到以下结果:

    【讨论】:

    • 还有吗?再也找不到任何官方文档了,只有 2 岁的 git repos。
    猜你喜欢
    • 2022-09-29
    • 1970-01-01
    • 2012-12-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-07-18
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多