簡體   English   中英

R視覺無法在Power Bi中生成圖形

[英]R visuals not producing graphs in power bi

我正在嘗試使用googleVis和/或plotly庫在Power BI中創建一些R視覺效果,但是無論我做什么,我都無法使Power BI顯示任何內容。 它總是說“沒有創建圖像。 R代碼未創建任何視覺效果。 確保您的R腳本生成R默認設備的繪圖。”問題與plotly和googleVis庫有關,因此我認為這可能與它們都是基於瀏覽器的輸出有關。 對於每個Microsoft, Power BI中均支持plotly 我希望有人能告訴我為什么我無法在Power BI中使用這些示例腳本中的任何一個。

在R中有效的示例代碼,但不適用於pbi。

plotly

library(plotly)
p <- plot_ly(midwest, x = ~percollege, color = ~state, type = "box")
p

googleVis

df=data.frame(country=c("US", "GB", "BR"), 
              val1=c(10,13,14), 
              val2=c(23,12,32))

Line <- gvisLineChart(df)
plot(Line)

現在,我們可以在Power BI中創建RHTML自定義視覺

1)我們可以使用Ploty-要使用它,您需要在power BI表中加載“中西部”數據

2)然后將其拖到R腳本,以便R腳本可用。

3)然后運行R腳本,它將起作用

您可以將通過繪圖創建的圖表渲染為PNG:

p <- plot_ly(x = dataset$period, y = dataset$mean, name = "spline", line = list(shape = "spline"))
plotly_IMAGE(p, format = "png", out_file = "out.png")

但這是一個問題,盡管它是通過Plot繪制的,但可視化將不是交互式的,因為它只是一個PNG圖像。

如果要使用plotly創建交互式可視化。 到目前為止,您唯一可以做的方法就是創建自定義Power BI可視化並將其導入到報表中。 請參閱這篇文章以獲得良好的介紹。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM