2016-05-18 84 views
-2

我一直在試圖開始在PowerBI中使用R.然而,缺乏智能感知和缺乏控制檯輸出阻礙了我的發展。由於我無法在RStudio或Visual Studio中使用這些輔助工具開發腳本。是否可以在PowerBI中獲得R智能感知或控制檯輸出?

編輯:PowerBI做了一件好事,您可以將數據導入到應用程序中,然後使用拖放工具來播放數據,然後當您選擇要添加到R plot的數據字段時,它會創建一個R存根,將這些字段拖入一個使事情變得簡單的data.frame。然而,這些數據是「內部」的Power BI,我不能在R studio中做同樣的事情,因爲數據上下文不存在。

有什麼選擇?我錯過了什麼嗎?

謝謝。

+0

爲什麼不能在RStudio或VS中開發,然後複製並粘貼? –

+0

我添加了一個編輯來解釋R代碼不能在其他地方運行。謝謝。 –

+0

不確定你要在這裏做什麼。您是否想將PowerBI中的數據導入RStudio,以便您可以在RStudio中創建R圖?您是否想在RStudio中創建一個可以在應用程序中運行的繪圖模板或功能?似乎有一個[API](https://msdn.microsoft.com/library/mt203567.aspx)允許前者至少。看起來你可以通過創建一個引用你所創建的數據上下文的文件來完成後面的工作,然後'發送'它。 – Noah

回答

1

我認爲你要找的是R tools for VS。它應該讓智能感知提取上下文並告訴你可以對每個對象做些什麼。那麼對於輸出,你不能打印並檢查VS中輸出窗口的結果嗎?

這也有R交互式窗口,所以當你調試你有一個窗口來放置代碼,並在該上下文中評估它。假設你有一種方法,你想調試一個語句plot(x, exp(x), type="l", col="green"),而不是一次做一個修復,然後重新運行檢查結果,你可以修復說plot(x, exp(x), type="l", col="red"),看看如何評估。當您想嘗試幾件事並檢查結果時,這一點很方便,因爲您可以一次完成,而不是「一次更改並運行」x次。

讓我知道這是否爲你工作。

+0

感謝您的建議,但我無法獲取應用程序之外暴露的PowerBI數據上下文。 –

相關問題