Dear Mr. Murdoch,

I find out that still do not understand why the following does not work:

> curve(expression(x))
Error in xy.coords(x, y, xlabel, ylabel, log) :
  'x' and 'y' lengths differ

As here the input to curve is an expression, as documented in the help, and
the expression is simply x.  What is the y mentioned in the error?  There is
no y used here.

Thank you for support.
Abhilash B.


On Sun, Jun 5, 2011 at 3:39 PM, Duncan Murdoch <murdoch.dun...@gmail.com>wrote:

> On 11-06-05 1:07 PM, Abhilash Balakrishnan wrote:
>
>> Dear Sirs,
>>
>> I am a new user of the R package.  When I try to use the curve function it
>> confuses me.
>>
>>  curve(x^2)
>>>
>> Works fine.
>>
>>  curve(x)
>>>
>> Makes a complaint I don't understand.  Why is x^2 valid and x is not?
>>
>
> curve() is a convenience function, and it tries to guess what you mean.
>  Sometimes it gets it wrong.
>
> In the first case, it is clear you want to graph x^2.  In the second it
> guesses you have a function named x and want to graph that.  You don't, so
> it fails.
>
> Probably it could try again after the first failure, but I'd guess there
> will always be strange cases where it does weird things.
>
> Duncan Murdoch
>
>
>> I check the documentation of curve, and it says the first argument must be
>> an expression containing x.
>>
>>  expression(x)
>>>
>> Is an expression containing x.
>>
>>  curve(expression(x))
>>>
>> Makes a different complaint and mentions different lengths of x and y (but
>> I
>> use no y here).
>>
>> I understand that plotting the function y(x) = x is rather silly, but I
>> want
>> to know what I am doing wrong, for the sake of my understanding of how R
>> works.
>>
>> Thank you for support.
>> Abhilash B.
>>
>>        [[alternative HTML version deleted]]
>>
>> ______________________________________________
>> R-help@r-project.org 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.
>>
>
>

        [[alternative HTML version deleted]]

______________________________________________
R-help@r-project.org 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.

Reply via email to