7

数日前、私はドイツ語の R-Script で書き始めました。knit()残念ながら、次のコード チャンクは、ドキュメントを作成すると機能しません。

@    
<<>>=
äö <- ordered(c(1,3,2,2))
@

誰でもこの問題を解決するのを手伝ってもらえますか?

PS: Linux を使用しています。

4

1 に答える 1

7

Linux を使用しているので、物事は簡単なはずです。おそらくLaTeXの問題です。最も重要なのは、ドキュメントのエンコーディングを指定しましたか? 例えば\usepackage[utf8]{inputenc}。これは、Ubuntuで機能します。

\documentclass[ngerman]{article}
\usepackage[utf8]{inputenc}
\begin{document}

<<>>=
äö <- ordered(c(1,3,2,2))
@

\end{document}

ところで、R オブジェクト名に非 ASCII 文字を使用することはおそらく良い考えではありませんが、それらも機能します。

于 2012-06-27T00:00:16.887 に答える