Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/powerbi/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在这个自定义的R visual中使用自己的数据?_R_Powerbi_Powerbi Datasource - Fatal编程技术网

如何在这个自定义的R visual中使用自己的数据?

如何在这个自定义的R visual中使用自己的数据?,r,powerbi,powerbi-datasource,R,Powerbi,Powerbi Datasource,我正试图在PowerBI中创建一个基于R脚本的自定义可视化,就像在示例中找到的一样。一旦我在Power BI中运行它,我如何编辑脚本(如下所示)以允许Power BI使用我自己的数据而不是库中的数据 source('./r_files/flatten_HTML.r') ############### Library Declarations ############### libraryRequireInstall("ggplot2"); libraryRequireInstall("plot

我正试图在PowerBI中创建一个基于R脚本的自定义可视化,就像在示例中找到的一样。一旦我在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”更改为数据集时,它找不到数据集。我还尝试添加数据集,您可以像

电源BI中的导入表-表1、表2


g=qplot(`Table1.Coloumn_name
',data=iris,fill=
Species`,main=Sys.time())

当您激活
R可视化
时,系统会提示您将字段拖动到可视化窗格中的“值”区域,以开始编写脚本:

如果从以下简单数据集开始:

A,B
1,11
2,19
3,18
4,19
5,18
6,12
7,12
8,19
9,13
10,19
library(ggplot2)
g = qplot(`A`, data = dataset)
g
…您可以将这两列拖动到可视化视图中,并以数据帧的形式访问数据,就像R脚本编辑器提示您的那样:

因此,使用提供的数据示例,并将其剥离为与您的数据片段等效的内容,如:

A,B
1,11
2,19
3,18
4,19
5,18
6,12
7,12
8,19
9,13
10,19
library(ggplot2)
g = qplot(`A`, data = dataset)
g
。。。你该走了


在这里从臀部射击,但您是否尝试过
read.table(text=“yourdata.frame”)
。我有时用它从文本文件或网站导入数据。你知道如何将数据文件读入R的基本知识吗?如果不是,我建议你读一些教程。如果不学习R如何工作的一些基本知识,您将无法对此脚本进行有意义的更改。请键入
?将.table
读入控制台…@aGuy这不是您要找的吗?