What does the error “arguments imply differing number of rows: x, y” mean?

前端 未结 3 1271
南方客
南方客 2020-12-05 12:55

I\'m trying to create a plot from elements of csv file which looks like this:

h1,h2,h3,h4
a,1,0,1,0
b,1,1,0,1
c,0,0,1,0

I tried the followi

3条回答
  •  囚心锁ツ
    2020-12-05 13:46

    Though this isn't a DIRECT answer to your question, I just encountered a similar problem, and thought I'd mentioned it:

    I had an instance where it was instantiating a new (no doubt very inefficent) record for data.frame (a result of recursive searching) and it was giving me the same error.

    I had this:

    return(
      data.frame(
        user_id = gift$email,
        sourced_from_agent_id = gift$source,
        method_used = method,
        given_to = gift$account,
        recurring_subscription_id = NULL,
        notes = notes,
        stringsAsFactors = FALSE
      )
    )
    

    turns out... it was the = NULL. When I switched to = NA, it worked fine. Just in case anyone else with a similar problem hits THIS post as I did.

提交回复
热议问题