> On 28 Jul 2017, at 07:54, Vijaya Kumar Regati <vijayakumar.reg...@m3bi.com> 
> wrote:
> 
> Hi,
> 
> 
> Can someone please help me on below issue I am facing :
> 
> 
> I am trying to play with returning a dataframe+2 variables using a fn.
> But facing an issue :
> 
> Error in Logic_fn(c(x, y)) : argument "y" is missing, with no default
> 
> This is the code I am using :
> 
> 
> x <- 0
> y <- 0
> 
> Logic_fn <- function(x,y){
> x <- x + 1
> y < y + 1

Why only <?
Shouldn't that be <- ?

> test_data <- rbind(x,y)
> test_data <- data.frame(test_data)
> return(test_data)
> return(c(x,y))
> }
> 
> for ( i in 1:1) {
>  test_data <- Logic_fn(c(x,y))

Use Logic_fn(x,y) instead of c(x,y), which is wrong.

> test_data[1]
> test_data[2]
> test_data
> 
> }

You'll get other errors but you should really try to do some more 
analysing/debugging yourself.


Berend hasselman

______________________________________________
R-help@r-project.org mailing list -- To UNSUBSCRIBE and more, see
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