在 R 中从 Windows 移动到 Linux (Ubuntu) 后,我无法放大绘图。 在这些数据上
libs <- c('quantmod','zoom')
lapply(libs, require, character.only = T)
getSymbols('NOK',from="2013-01-01") # zde vložit vybraný ticker
data_all<-NOK
dC<-data_all[,4]
在 Windows 上我这样做了
plot(dC,type='o')
zm()
我还看到了一个交互式情节,允许我通过 H、J、K、L 键移动。但是如果我现在做同样的事情(在 Linux 版本的 R 上),它不会显示这个交互式图只允许我用鼠标点击但它是无效的。 它显示
plot(dC,type='o') zm()
Fall back to classical interface.
Use X11(type = "Xlib") to enable full navigation.
我试过了
zm(type="Xlib")
或
X11(type="Xlib")
但它不起作用。 有关如何解决此问题的任何建议,以及它在 Windows 上工作但在 Linux 上不起作用的原因是什么?
最佳答案
这对我来说适用于 Linux。 只需按照消息告诉您的操作即可:
X11(type = "Xlib")
plot(dC,type='o')
zm()
它打开一个允许缩放的新设备。
sessionInfo()
R version 3.1.1 (2014-07-10)
Platform: x86_64-pc-linux-gnu (64-bit)
locale:
[1] LC_CTYPE=en_US.UTF-8 LC_NUMERIC=C LC_TIME=en_GB.UTF-8 LC_COLLATE=en_US.UTF-8 LC_MONETARY=en_GB.UTF-8 LC_MESSAGES=en_US.UTF-8
[7] LC_PAPER=en_GB.UTF-8 LC_NAME=C LC_ADDRESS=C LC_TELEPHONE=C LC_MEASUREMENT=en_GB.UTF-8 LC_IDENTIFICATION=C
attached base packages:
[1] stats graphics grDevices utils datasets methods base
other attached packages:
[1] zoom_2.0.4 quantmod_0.4-0 TTR_0.22-0 xts_0.9-7 zoo_1.7-11 Defaults_1.1-1
loaded via a namespace (and not attached):
[1] grid_3.1.1 lattice_0.20-29 packrat_0.3.0.104 tools_3.1.1
关于linux - Linux 下 R 中的完整导航放大图,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25240499/