2011-03-16 23 views
1

我正在使用seqLogo包来绘制一些序列徽标。我需要将徽标设置得更宽,默认图形会将徽标变成方形图。有没有办法做到这一点?控制seqLogo输出的大小?

回答

1

您可以从seqLogo查看代码:

> library(seqLogo) 
> seqLogo 
function (pwm, ic.scale = TRUE, xaxis = TRUE, yaxis = TRUE, xfontsize = 15, yfontsize = 15) 
{                                                            
    if (class(pwm) == "pwm") { 
     pwm <- [email protected] 
    } 
    ... 
} 
<environment: namespace:seqLogo> 
> 

有在那里,控制渲染参数,您可以通过编辑功能代码调整。请参阅this SO answer以了解fix()功能。