I have a data.frame
of 27 000 x 17
and I want to feed it into UpSetR
program, but getting the error:
Error in start_col:end_col : argument of length 0
My data.frame
looks like that:
And the upSetR
code that I am using:
upset(df, nsets = 4, number.angles = 30, point.size = 3.5, line.size = 2,
mainbar.y.label = "Gene Intersections", sets.x.label = "Genes Per Group",
text.scale = c(1.3, 1.3, 1, 1, 2, 0.75))
What am I doing wrong here? Any suggestions would be greatly appreciated.
Update
I found here a similar issue:
https://plus.google.com/109635504520741246387/posts/Etujrp6sU1Q
They say that the input should be binary. But then, how can I calculate this binary matrix from the rlog
-data? I am not sure...