Question: Error in plot.new() : figure margins too large
0
gravatar for mictadlo
2.0 years ago by
mictadlo0
mictadlo0 wrote:

Hi, I have followed this paper but for my data I got the below error:

> #Heat map clustering
> ## ----cpm-----------------------------------------------------------------
> logCPM <- cpm(y, prior.count=2, log=TRUE)
> head(y$genes$genes)
[1] "sp0025247" "sp0025250" "sp0025268" "sp0025270" "sp0025282" "sp0056834"
> y$samples$group
 [1] Root_tip.1.5 Root_tip.1.5 Root_tip.1.5 Root_tip.1.5 Leaves.1.5   Leaves.1.5   Leaves.1.5   Leaves.1.5   Root_tip.2  
[10] Root_tip.2   Root_tip.2   Root_tip.2   Leaves.2     Leaves.2     Leaves.2     Leaves.2     Root_tip.3   Root_tip.3  
[19] Root_tip.3   Root_tip.3   Leaves.3     Leaves.3     Leaves.3     Leaves.3    
Levels: Leaves.1.5 Leaves.2 Leaves.3 Root_tip.1.5 Root_tip.2 Root_tip.3
> rownames(logCPM) <- y$genes$genes
> colnames(logCPM) <- paste(y$samples$group, 1:2, sep="-")
> o <- order(tr$table$PValue)
> logCPM <- logCPM[o[1:30],]
> logCPM <- t(scale(t(logCPM)))
> library(gplots)
> col.pan <- colorpanel(100, "blue", "white", "red")
> heatmap.2(logCPM, col=col.pan, Rowv=TRUE, scale="none",
+           trace="none", dendrogram="both", cexRow=1, cexCol=1.4, density.info="none",
+           mayin=c(10,9), lhei=c(2,10), lwid=c(2,6))
Error in plot.new() : figure margins too large
In addition: Warning messages:
1: In plot.window(...) : "mayin" is not a graphical parameter
2: In plot.xy(xy, type, ...) : "mayin" is not a graphical parameter
3: In title(...) : "mayin" is not a graphical parameter

How is it possible to fix it?

Thank you in advance

edger ggplot • 777 views
ADD COMMENTlink modified 2.0 years ago by Gordon Smyth38k • written 2.0 years ago by mictadlo0
Answer: Error in plot.new() : figure margins too large
2
gravatar for Gordon Smyth
2.0 years ago by
Gordon Smyth38k
Walter and Eliza Hall Institute of Medical Research, Melbourne, Australia
Gordon Smyth38k wrote:

You've made a typographical error. The code in the paper says

margin = c(10,9)

but you've entered

mayin = c(10,9)

instead. The error message tells you that "mayin" isn't a correct parameter, so it is easy to see what the problem is.

ADD COMMENTlink modified 2.0 years ago • written 2.0 years ago by Gordon Smyth38k
Please log in to add an answer.

Help
Access

Use of this site constitutes acceptance of our User Agreement and Privacy Policy.
Powered by Biostar version 16.09
Traffic: 218 users visited in the last hour