2012-03-27 5 views
3

Ich verwende Rstudio unter Win7. Gibt es eine Möglichkeit, dass Knitr automatisch einem Charakter entkommen kann? Weiter unten finden Sie ein einfacheres Beispiel:Möglichkeit, Zeichen ('_', '' usw.) automatisch zu entschlüsseln mit

\documentclass[a4]{article} 
\title{Example} 
\author{Stat-R} 

\begin{document} 

\maketitle 

<<nothing,echo=FALSE>>= 
my_name <- 'hari' 
my_number <- 100 

df1 <- data.frame(my_name,my_number) 
df1 
# names(df1) 
@ 

\section{Testing only} 

Now I will print the columnnames of my data frame df1 
$\Sexpr{names(df1)}$ 

\end{document} 

ich folgende Ausgabe ...

enter image description here

Aber ich möchte das folgende

enter image description here

Ich werde cha nge alle '_' in '_' in meiner Textdatei. Gibt es eine Möglichkeit, es direkt in Sweave-Datei zu tun. Ich werde auf dieser Hinsicht jeden Vorschlag zu schätzen wissen ...

+0

ich nicht knitr in eine Weile benutzt haben, aber tun Du brauchst den $ $ um den \ Sexp {}? Ich glaube nicht, dass du das tust und das scheint deine Probleme zu verursachen. – Dason

+0

Ohne die $ $ um, das Programm kompiliert nicht .. Ich kann etwas fehlen ... –

Antwort

7

Ich glaube, Sie den Namen in eine wortgetreue Umgebung setzen wollen, anstatt einer Mathe-Umgebung:

\verb|\Sexpr{names(df1)}| 
+0

Vielen Dank @Sacha –

Verwandte Themen