裏 RjpWiki

Julia ときどき R, Python によるコンピュータプログラム,コンピュータ・サイエンス,統計学

xtable の hline.after と add.to.row

2012年08月02日 | ブログラミング

booktabs=FALSE(デフォルト)では hline.after で,どこでも,何本でも \hline を引くことができる。
booktabs=TRUE にして,hline.after では,複数の水平線(toprule, midrule, bottomrule)を引こうとしてもうまくいかない。

正解は,add.to.row を使うこと(たぶん)。

print(xtable(x), add.to.row=list(list(0:5, 4), c("[-1.5mm]\n ", "\\midrule\n")) )

これにより以下の LaTeX ソースが生成される。

\begin{table}[!Hhtbp]
\begin{center}
\begin{tabular}{rrrrrl}
  \toprule
 & Sepal.Length & Sepal.Width & Petal.Length & Petal.Width & Species \\
  [-1.5mm]
  \midrule
1 & 5.10 & 3.50 & 1.40 & 0.20 & setosa \\
   [-1.5mm]
 2 & 4.90 & 3.00 & 1.40 & 0.20 & setosa \\
   [-1.5mm]
 3 & 4.70 & 3.20 & 1.30 & 0.20 & setosa \\
   [-1.5mm]
 4 & 4.60 & 3.10 & 1.50 & 0.20 & setosa \\
   [-1.5mm]
  \midrule
5 & 5.00 & 3.60 & 1.40 & 0.20 & setosa \\
   [-1.5mm]
  \bottomrule
\end{tabular}
\end{center}
\end{table}

コメント
  • X
  • Facebookでシェアする
  • はてなブックマークに追加する
  • LINEでシェアする

Mountain Lion 用の graphviz その2

2012年08月02日 | ブログラミング

というのは,必要ないようである。

そもそも,Mountain Lion にしてから graphviz(dot コマンド) が動かなかったのだが,エラーメッセージを落ち着いて読めば,

> pathDiagram(sem.dhp, "example1")
Running  dot -Tpdf -o example1.pdf  example1.dot
dyld: Library not loaded: /usr/lib/libltdl.7.dylib
  Referenced from: /usr/local/bin/dot
  Reason: image not found

ということで,libltdl.7.dylib がどこにあるか調べたら,いろんな所にあるけど,もともとは(?)Xcode がインストールするファイルのようで,ほかにも /opt/local/lib/ の中にも libltdl.7.dylib (2011/01/17) があるので,それを /usr/lib/ にコピーしてみたら,

sudo cp /opt/local/lib/libltdl.7.dylib /usr/lib/

ちゃんと動いた。しかし,Xcode の中にある最新 (2012/07/26) の

/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.7.sdk/usr/lib/libltdl.7.dylib

は,graphviz とマッチングが取れていないようで,以下のようなエラーメッセージを吐く

> pathDiagram(sem.dhp, "example1")
Running  dot -Tpdf -o example1.pdf  example1.dot
dyld: Library not loaded: /usr/lib/libltdl.7.dylib
  Referenced from: /usr/local/bin/dot
  Reason: no suitable image found.  Did find:
    /usr/lib/libltdl.7.dylib: mach-o, but wrong filetype
    /usr/lib/libltdl.7.dylib: mach-o, but wrong filetype

コメント
  • X
  • Facebookでシェアする
  • はてなブックマークに追加する
  • LINEでシェアする

PVアクセスランキング にほんブログ村

PVアクセスランキング にほんブログ村