从ALL数据集中的前5个基因创建成对散点图时出错:plot.new()中的错误:数字边距太大

时间:2016-04-08 21:58:31

标签: r

我正在使用R中的ALL数据集并尝试使用前5个基因创建成对散点图。这是我的代码:

data(ALL, library = ALL)
x <- exprs(ALL)[1:5,]
par(mfrow=c(5,5))
pairs(x)

我收到此错误: plot.new()出错:数字边距太大

我在其他帖子中读到调整窗口大小可能有效,但没有运气。

以下是数据集的示例:

    > head(x)
             01005    01010    03002    04006    04007    04008    04010    04016    06002    08001    08011    08012    08018
1000_at   7.597323 7.479445 7.567593 7.384684 7.905312 7.065914 7.474537 7.536119 7.183331 7.735545 7.591498 7.824284 7.231814
1001_at   5.046194 4.932537 4.799294 4.922627 4.844565 5.147762 5.122518 5.016132 5.288943 4.633217 4.583148 4.685951 5.059300
1002_f_at 3.900466 4.208155 3.886169 4.206798 3.416923 3.945869 4.150506 3.576360 3.900935 3.630190 3.609112 3.902139 3.804705
1003_s_at 5.903856 6.169024 5.860459 6.116890 5.687997 6.208061 6.292713 5.665991 5.842326 5.875375 5.733157 5.762857 5.770914
1004_at   5.925260 5.912780 5.893209 6.170245 5.615210 5.923487 6.046607 5.738218 5.994515 5.748350 5.922568 5.679899 6.044520

1 个答案:

答案 0 :(得分:0)

t()解决了我的问题

exprs(ALL)[1:5,] 这给了我5行128列,这使我的成对散点图巨大

t(exprs(ALL)[1:5,])转换行和列(即交换行和列),这样我就有128行和5列。