2016-07-28 40 views
2

Beachten Sie Folgendes:Hinzufügen "\ hline" nach jeder Komponente eines Vektors

"a \\ \hline b \\ \hline c \\ \hline d \\ \hline" 

oder die Version mit entfernt Anführungszeichen:

v <- letters[1:4] 
v 
[1] "a" "b" "c" "d" 

ich die folgende Ausgabe v Verwendung möchten . Der nächstgelegene ich dazu bekommen habe ist

paste0(v, collapse = " \\ \\hline ") 
[1] "a \\ \\hline b \\ \\hline c \\ \\hline d" 

und dann habe ich CTRL + F in RStudio Suchen und Ersetzen \\hline mit ->\hline, die einfach genug ist, aber ich würde gerne sehen, wenn es einen Weg gibt, um nur zu erstellen diese Zeichenfolge ohne diesen zusätzlichen Schritt.

Dieses Problem tritt auf, wenn ich eine tabular Umgebung mit einem Zeichenvektor in einer .Rnw Datei mit LaTeX Code erstellen möchte.

+1

verwenden Wenn Sie die 'cat' durch Druck zu überprüfen, wäre es richtig – akrun

Antwort

2

Wenn dies für den Druck ist, können wir cat

cat(v, sep = " \\\\ \\hline ")