在不同的 windows 或同时在 R 和 ESS 中显示四个 lineChart(),quantmod
Display four lineChart() in different windows or simultaneously in R and ESS, quantmod
如何同时或在一个中显示这四个 lineChart() window?
将此代码放在一个文件中:
library(quantmod)
getSymbols("XPT/USD",src="oanda")
getSymbols("XAU/USD",src="oanda")
lineChart(XAUUSD, subset='2018-03::2018-03')
lineChart(XAUUSD, subset='2018-04::2018-04')
lineChart(XPTUSD, subset='2018-03::2018-03')
lineChart(XPTUSD, subset='2018-04::2018-04')
当我评估缓冲区时,它只显示最后一个折线图。
这是 属性 ESS 吗?我想澄清一下,我分别需要这四张图。
quantmod 绘图函数,尽管它们既好又强大,但不会尊重 par(c(mfrow()))
或同样好的(但鲜为人知 layout()
),因此您必须创建新的绘图设备 - - 通过 x11()
或 window()
-- 并通过您的操作系统/window 管理器安排它们。
对我来说:
R> x11(); lineChart(XAUUSD, subset='2018-03::2018-03')
R> x11(); lineChart(XAUUSD, subset='2018-04::2018-04')
R> x11(); lineChart(XPTUSD, subset='2018-03::2018-03')
R> x11(); lineChart(XPTUSD, subset='2018-04::2018-04')
屈服
并注意这些 四个 不同 window。请参阅 dev.new()
和 dev.next()
以及那些函数。
如何同时或在一个中显示这四个 lineChart() window?
将此代码放在一个文件中:
library(quantmod)
getSymbols("XPT/USD",src="oanda")
getSymbols("XAU/USD",src="oanda")
lineChart(XAUUSD, subset='2018-03::2018-03')
lineChart(XAUUSD, subset='2018-04::2018-04')
lineChart(XPTUSD, subset='2018-03::2018-03')
lineChart(XPTUSD, subset='2018-04::2018-04')
当我评估缓冲区时,它只显示最后一个折线图。
这是 属性 ESS 吗?我想澄清一下,我分别需要这四张图。
quantmod 绘图函数,尽管它们既好又强大,但不会尊重 par(c(mfrow()))
或同样好的(但鲜为人知 layout()
),因此您必须创建新的绘图设备 - - 通过 x11()
或 window()
-- 并通过您的操作系统/window 管理器安排它们。
对我来说:
R> x11(); lineChart(XAUUSD, subset='2018-03::2018-03')
R> x11(); lineChart(XAUUSD, subset='2018-04::2018-04')
R> x11(); lineChart(XPTUSD, subset='2018-03::2018-03')
R> x11(); lineChart(XPTUSD, subset='2018-04::2018-04')
屈服
并注意这些 四个 不同 window。请参阅 dev.new()
和 dev.next()
以及那些函数。