增加Azure ML R脚本中图表的大小

时间:2016-08-23 14:55:54

标签: r azure azure-machine-learning-studio

我正在尝试查看我在Azure ML中的R脚本模块中生​​成的图表。它看起来像这样:

enter image description here

毋庸置疑,这个数字非常小。我正在寻找像width这样的东西......有什么可用吗?

以防万一,脚本如下所示:

library(GGally)
df <- dataset1
names(df) <- gsub("[- ]","x",names(df))
ggpairs(df,  alpha=0.4)

1 个答案:

答案 0 :(得分:1)

我们可以做的一件事是将输出图导出到pdf文件并将其存储到Azure blob存储中。为此,您应该在azure存储中创建一个blob存储。 然后按如下方式修改脚本。

d <- maml.mapInputPort(1)
library(GGally)
library(caTools)
pdf()
df <- d
names(df) <- gsub("[- ]","x",names(df))
d <- ggpairs(df,  alpha=0.4)
b64ePDF <- function(filename) {
                maxFileSizeInBytes <- 5 * 1024 * 1024 # 5 MB
                return(base64encode(readBin(filename, "raw", n = maxFileSizeInBytes)))
}
d2 <- data.frame(pdf = b64ePDF("Rplots.pdf"))
maml.mapOutputPort("d2");

设置azure blob存储目标。该图将保存为pdf。 enter image description here