试图通过特定因子在不同的Y轴上绘制两个连续变量

时间:2013-07-26 16:08:10

标签: plot

我试图在一个图上为两个不同的Y(连续)变量创建一个线图,每个变量具有不同的Y轴但是相同的X轴。我可以使用以下代码执行此操作:

twoord.plot(Yvariable1,Yvariable2,xlab =“”,ylab =“”,rylab =“”,main =“”,type =“l”)

但是,有一个第三个变量与我称之为“位置”的数据相关联(例如,北,南,东等......)。这个变量是一个因素,有数百个位置,所以我想在不同的Y轴上为Yvariable 1和Yvariable2创建相同的图,仅针对我感兴趣的特定位置。有什么我可以添加到这个代码,以便我可以调用变量位置中的特定因素?或者还有另一种方法吗?

感谢。

1 个答案:

答案 0 :(得分:0)

为了任何人的兴趣,我想我找到了解决这个问题的方法。您可以使用

对要查找的数据进行子集化

Newname< - subset(maindataset,VariableName ==“Factor Level”)

然后,在双向函数中,您只需将Yvariable1和Yvariable 2指定为Newname $ maindataset即可。希望有助于任何有兴趣的人!