Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/design-patterns/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中没有ggplot2的情况下,如何在组合图中共享相同的X轴?_Plot_Time Series_Axis_Quantmod_Par - Fatal编程技术网

在R中没有ggplot2的情况下,如何在组合图中共享相同的X轴?

在R中没有ggplot2的情况下,如何在组合图中共享相同的X轴?,plot,time-series,axis,quantmod,par,Plot,Time Series,Axis,Quantmod,Par,我试图将两个时间序列合并成一个共享相同X轴值的图。当我使用下面的代码时,我实现了这些目标。但是,我只想为这两个系列显示一个X轴,我还想删除绘图右侧的Y轴。我的数据集是来自Yahoo Finance的两个财务变量。我使用“quantmod”包提取数据,使用默认函数“plot”以我想要的方式可视化序列 PS:我使用“ggplot2”软件包获得了一些结果,但它们不太符合我的目标 install.packages('quantmod') library(quantmod) ## Get the dat

我试图将两个时间序列合并成一个共享相同X轴值的图。当我使用下面的代码时,我实现了这些目标。但是,我只想为这两个系列显示一个X轴,我还想删除绘图右侧的Y轴。我的数据集是来自Yahoo Finance的两个财务变量。我使用“quantmod”包提取数据,使用默认函数“plot”以我想要的方式可视化序列

PS:我使用“ggplot2”软件包获得了一些结果,但它们不太符合我的目标

install.packages('quantmod')
library(quantmod)

## Get the data

# OVX
getSymbols(Symbols = "^OVX", from = "2007-05-10", 
           to = "2020-01-01", src = "yahoo")

# USO
getSymbols(Symbols = "USO", from = "2007-05-10", 
           to = "2020-01-01", src = "yahoo")


## PLOTS

par(mfcol=2:1, xaxt = "s")
plot(USO[, "USO.Adjusted"], main="USO", type = "l", lwd = 0.7, grid.col = NA, axes = F)

plot(OVX[, "OVX.Adjusted"], main="OVX", type = "l", lwd = 0.2, grid.col = NA)

我还不允许在这里插入图片,下面有一个链接可以查看我的绘图