Hi David,
Many thanks. I try to follow your example and code as follows:
xyplot( avg_cost_2012 ~ asset_2012,
panel=function(x,y) {
panel.xyplot(x,y, type="p")
panel.lines(x2, y1, col="red")},scales=list(x=list(log=10)))
However, I do see the points "p" of "avg_cost_2012 ~ asset_2012", but do
not see the line for y1 against x2. y1 and x1 are numeric vectors of the
same size. How can I fix it?
Thnaks
Miao
2013/4/10 David Winsemius <[email protected]>
>
> On Apr 9, 2013, at 8:21 PM, jpm miao wrote:
>
> Thank you very much.
>>
>> Could it be done in Lattice package?
>>
>
>
>
> Your example was not presented in a form that lent itself to easy editing.
> Please learn to use dput to present data structures:
>
> xyplot( 4:6 ~ 1:3,
> panel=function(x,y) {
> panel.xyplot(x,y, type="l")
> panel.points(x=c(1.1, 2.1), y=c(4.1, 5.1), col="red") } )
>
> --
> David.
>
>
>> Thanks,
>>
>> Miao
>>
>>
>> 2013/4/10 Janesh Devkota <[email protected]>
>>
>> Hi,
>>>
>>> This should be fairly easy by using base R graphics.
>>>
>>> Lets suppose your first data is represented by (x1,y1) and second data is
>>> represented by (x2,y2)
>>>
>>> You can use the following command.
>>> plot(x1,y1,type="l")
>>> points(x2,y2)
>>>
>>> Hope it helps.
>>>
>>>
>>> On Tue, Apr 9, 2013 at 8:24 PM, jpm miao <[email protected]> wrote:
>>>
>>> Hi,
>>>>
>>>> How can I plot two curves with distinct x and y vectors? I would like
>>>> to
>>>> join one of them by regular lines and plot the other just by points (no
>>>> lines). Can it be done in regular R graphic tools, say "plot" function?
>>>> Can it be done in Lattice package, say "xyplot" function?
>>>>
>>>> Thanks,
>>>>
>>>> Miao
>>>>
>>>> My data look like this: two curves with different vector size
>>>>
>>>> x y
>>>> 3973730 0.00322 2391576 0.003487 2840944 0.005145 2040943 0.006359
>>>> 1982715 0.006253 1618162 0.00544 820082.3 0.004213 1658597 0.004883
>>>> 1762794 0.006216 93439.5 0.004255 218481.3 0.006924 2332477 0.004862
>>>> 725835.5 0.00089 811575.3 0.012962 292223 0.002614 153862.3 0.007524
>>>> 1272367 0.006899 734199 0.00988 421404.5 0.005048 189047.5 0.004821
>>>> 529102 0.009637 56833 0.006171 125856.3 0.00839 598893.8 0.006622
>>>> 258240
>>>> 0.00613 159086.3 0.008819 122863 0.010093 404699.5 0.008148 453514.5
>>>> 0.008407 545028 0.006096 1233366 0.006111 1192758 0.008162 147563.3
>>>> 0.00838 247293 0.010283 1074838 0.007413 459227.5 0.00862 202332
>>>> 0.009061 377401.3 0.006923 1876753 0.010226
>>>> and
>>>> x y
>>>> 50118.72 0.012117 51286.14 0.012054 52480.75 0.011991 53703.18
>>>> 0.011928
>>>> 54954.09 0.011865 56234.13 0.011803 57543.99 0.011742 58884.37
>>>> 0.01168
>>>> 60255.96 0.011619 61659.5 0.011559 63095.73 0.011498 64565.42
>>>> 0.011438
>>>> 66069.34 0.011379 67608.3 0.011319 69183.1 0.01126
>>>>
>>>> [[alternative HTML version deleted]]
>>>>
>>>> ______________________________**________________
>>>> [email protected] mailing list
>>>> https://stat.ethz.ch/mailman/**listinfo/r-help<https://stat.ethz.ch/mailman/listinfo/r-help>
>>>> PLEASE do read the posting guide
>>>> http://www.R-project.org/**posting-guide.html<http://www.R-project.org/posting-guide.html>
>>>> and provide commented, minimal, self-contained, reproducible code.
>>>>
>>>>
>>>
>>>
>> [[alternative HTML version deleted]]
>>
>> ______________________________**________________
>> [email protected] mailing list
>> https://stat.ethz.ch/mailman/**listinfo/r-help<https://stat.ethz.ch/mailman/listinfo/r-help>
>> PLEASE do read the posting guide http://www.R-project.org/**
>> posting-guide.html <http://www.R-project.org/posting-guide.html>
>> and provide commented, minimal, self-contained, reproducible code.
>>
>
> David Winsemius, MD
> Alameda, CA, USA
>
>
[[alternative HTML version deleted]]
______________________________________________
[email protected] mailing list
https://stat.ethz.ch/mailman/listinfo/r-help
PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
and provide commented, minimal, self-contained, reproducible code.