Generieren Sie eine Liste von Ausdrucksliteralen aus einer Ganzzahlsequenz

Ich möchte eine Folge von ganzen Zahlen auf eine Folge von Ausdrucksliteralen abbilden, um letztere als Häkchenmarkierungen in einem Plot zu verwenden, z.

<code>lbls <- lapply(-2:2, function(i) expression(i * pi))
plot(...)
axis(1, at=seq(-2,2)*pi, labels=lbls)
</code>

Bisher habe ich alle Variationen von ausprobiertbquote, substitute, expression usw., an die ich denken könnte, aber anscheinend muss ich etwas verpasst haben. Auch die FAQ und damit zusammenhängende SO-Fragen & Antworten haben dies für mich nicht vollständig gelöst.

Wie würde ich es richtig machen?axis zu rendernpi wie der griechische buchstabe und haben-2 ...2 Ersetzt durchi im obigen Beispiel)?

Antworten auf die Frage(2)

Ihre Antwort auf die Frage