【R】vtable

1. はじめに

vtableは、データを簡単に整形して表にしてくれるパッケージです。

2. インストール

CRANからインストールできます。

install.packages("vtable")

3. つかってみる

このパッケージには主に4つの関数があります。

vtable() (or vt())
sumtable() (or st())
labeltable()
dftoHTML()/dftoLaTeX()

まずは、例にあるものを。

出力は、kableでHTML出力にしています。

library(vtable)

data(LifeCycleSavings)
vtable(LifeCycleSavings, out='kable')
<table>
<caption>LifeCycleSavings</caption>
 <thead>
  <tr>
   <th style="text-align:left;"> Name </th>
   <th style="text-align:left;"> Class </th>
   <th style="text-align:left;"> Values </th>
  </tr>
 </thead>
<tbody>
  <tr>
   <td style="text-align:left;"> sr </td>
   <td style="text-align:left;"> numeric </td>
   <td style="text-align:left;"> Num: 0.6 to 21.1 </td>
  </tr>
  <tr>
   <td style="text-align:left;"> pop15 </td>
   <td style="text-align:left;"> numeric </td>
   <td style="text-align:left;"> Num: 21.44 to 47.64 </td>
  </tr>
  <tr>
   <td style="text-align:left;"> pop75 </td>
   <td style="text-align:left;"> numeric </td>
   <td style="text-align:left;"> Num: 0.56 to 4.7 </td>
  </tr>
  <tr>
   <td style="text-align:left;"> dpi </td>
   <td style="text-align:left;"> numeric </td>
   <td style="text-align:left;"> Num: 88.94 to 4001.89 </td>
  </tr>
  <tr>
   <td style="text-align:left;"> ddpi </td>
   <td style="text-align:left;"> numeric </td>
   <td style="text-align:left;"> Num: 0.22 to 16.71 </td>
  </tr>
</tbody>
</table>

sumtable()でsummaryをだせます。st()と省略もできます。今度は、viewerに出力してみます。

st(iris, out='viewer')

4. さいごに

ちょっとデータを確認したり、きれいに出力するときには、重宝しそうです。

Add a Comment

メールアドレスが公開されることはありません。