Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/66.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循环中使用函数调用进行多个绘图_R_Plot_Quantmod - Fatal编程技术网

在R循环中使用函数调用进行多个绘图

在R循环中使用函数调用进行多个绘图,r,plot,quantmod,R,Plot,Quantmod,我试图用下面的代码绘制多个图。(da.list是xts对象的列表,而chart_Series是来自quantmod包的绘图功能。) 我没有得到任何输出。但是,plotLoan(LoanIDs[1])按预期生成绘图。为什么这不能在循环中工作?您是否尝试过使用layout命令?不确定到底发生了什么,但我认为这与图形设备中没有足够的空间有关。你可以试试 layout(matrix(seq(6), nrow=3, ncol=2)) layout.show(6) 它将对图形输出进行分区,并显示接下来的6

我试图用下面的代码绘制多个图。(
da.list
是xts对象的列表,而
chart_Series
是来自
quantmod
包的绘图功能。)


我没有得到任何输出。但是,
plotLoan(LoanIDs[1])
按预期生成绘图。为什么这不能在循环中工作?

您是否尝试过使用layout命令?不确定到底发生了什么,但我认为这与图形设备中没有足够的空间有关。你可以试试

layout(matrix(seq(6), nrow=3, ncol=2))
layout.show(6)

它将对图形输出进行分区,并显示接下来的6个绘图的位置。如果要生成不同数量的绘图,则必须根据需要选择尺寸

您能否添加部分数据以获得MWE()
layout(matrix(seq(6), nrow=3, ncol=2))
layout.show(6)