绘图窗口中的corrplot边距

时间:2017-09-20 20:23:06

标签: r r-corrplot

我输入了以下命令来开发核心图。它有效,但情节显示夹在底部边缘。更改par(mar = c(5,4,4,2)+ 0.1)参数对corrplot的放置没有影响。想法?

<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script>
<div class='sidebar'>
  <table class="dynamicHeight">
    <thead>
      <tr>
        <th>Header</th>
      </tr>  
    </thead>
    <tbody>
      <tr><td>Body Row</td></tr>
      <tr><td>Body Row</td></tr> 
      <tr><td>Body Row</td></tr>
      <tr><td>Body Row</td></tr> 
      <tr><td>Body Row</td></tr>
      <tr><td>Body Row</td></tr> 
      <tr><td>Body Row</td></tr>
      <tr><td>Body Row</td></tr> 
      <tr><td>Body Row</td></tr>
      <tr><td>Body Row</td></tr> 
      <tr><td>Body Row</td></tr>
      <tr><td>Body Row</td></tr> 
      <tr><td>Body Row</td></tr>
      <tr><td>Body Row</td></tr> 
      <tr><td>Body Row</td></tr>
      <tr><td>Body Row</td></tr> 
      <tr><td>Body Row</td></tr>
      <tr><td>Body Row</td></tr> 
      <tr><td>Body Row</td></tr>
      <tr><td>Body Row</td></tr> 
      <tr><td>Body Row</td></tr>
      <tr><td>Body Row</td></tr> 
      <tr><td>Body Row</td></tr>
      <tr><td>Body Row</td></tr> 
      <tr><td>Body Row</td></tr>
      <tr><td>Body Row</td></tr> 
      <tr><td>Body Row</td></tr>
      <tr><td>Body Row</td></tr> 
      <tr><td>Body Row</td></tr>
      <tr><td>Body Row</td></tr> 
      <tr><td>Body Row</td></tr>
      <tr><td>Body Row</td></tr> 
      <tr><td>Body Row</td></tr>
      <tr><td>Body Row</td></tr> 
      <tr><td>Body Row</td></tr>
      <tr><td>Body Row</td></tr> 
      <tr><td>Body Row</td></tr>
      <tr><td>Body Row</td></tr> 
      <tr><td>Body Row</td></tr>
      <tr><td>Body Row</td></tr> 
      <tr><td>Body Row</td></tr>
      <tr><td>Body Row</td></tr> 
      <tr><td>Body Row</td></tr>
      <tr><td>Body Row</td></tr> 
      <tr><td>Body Row</td></tr>
      <tr><td>Body Row</td></tr> 
      <tr><td>Body Row</td></tr>
      <tr><td>Body Row</td></tr>    
    </tbody>
    
  </table>  
</div>

2 个答案:

答案 0 :(得分:4)

将边距直接添加到corrplot()调用中,如下所示:

corrplot(cor(z), mar = c(1, 1, 1, 1))

答案 1 :(得分:0)

我为此感到麻烦,因为在函数中设置边距仍然会裁剪轴标签,在我的情况下,这是相对较长的站点名称。如果行/列的名称很长,除了在corrplot()中使用mar()调用外,您可能首先需要调用par(xpd = TRUE)以允许在边距中进行绘图。