我正在尝试基于R脚本在Power BI中创建自定义可视化,就像在找到的here示例中一样。一旦我在Power BI中运行它,我该如何编辑脚本(如下所示)以允许Power BI使用我自己的数据而不是库中的数据?
source('./r_files/flatten_HTML.r')
############### Library Declarations ###############
libraryRequireInstall("ggplot2");
libraryRequireInstall("plotly")
####################################################
################### Actual code ####################
g = qplot(`Petal.Length`, data = iris, fill = `Species`, main = Sys.time());
####################################################
############# Create and save widget ###############
p = ggplotly(g);
internalSaveWidget(p, 'out.html');
####################################################
当我试图改变" iris"到数据集,它无法找到数据集。我也试过添加数据集< - data.frame(MyColumns)无济于事。
答案 0 :(得分:1)
您可以更改
在电源BI中导入表 - 表1,表2
g = qplot(`Table1.Coloumn_name ', data = iris, fill =
Species`,main = Sys.time());
答案 1 :(得分:0)
激活if(zbroj1>=4 && zbroj1<=8)
时,系统会提示您进入#include<stdio.h>
int main(void) {
int ret;
char rec[300];
int zbroj1=0, br=0, zbroj2=0;
while((ret=getchar()) != '\n') {
rec[zbroj1] = ret; /* you need to store into array */
zbroj1++;
}
rec[zbroj1] = '\0'; /* terminate the array with \0 */
if(zbroj1>=4 && zbroj1<=8) /* use logical && */
printf("Nova recenica je: %s", rec); /* use %d as zbroj1 is of int type*/
return 0;
}
:
如果从这样的简单数据集开始:
R visual
...您可以将两列都拖动到可视区域中,并以R脚本编辑器提示您的方式将数据作为数据框访问:
因此,使用提供的数据示例,并精简等效于您的数据片段,例如:
Drag fields into the Values area in the Visualization pane to start scripting
...你应该很好!