mag ich mathematische Symbole in den Platte Titel für dieses stratigraphische Grundstück umfassen:Verwenden mathematische Symbole in der Panel-Titel für stratigraphisches Grundstück
library(analogue)
data(V12.122)
Depths <- as.numeric(rownames(V12.122))
names(V12.122)
(plt <- Stratiplot(Depths ~ O.univ + G.ruber + G.tenel + G.pacR,
data = V12.122,
type = c("h","l","g"),
zones = 400))
plt
Zum Beispiel möchte ich an Ort und Stelle, diesen Text haben von "o.Univ" etc .:
habe ich diesen Code, um diesen Text zu machen:
plot(1, type="n", axes=FALSE, ann=FALSE)
title(line = -1, main = expression(phantom()^14*C~years~BP))
title(line = -3, main = expression(delta^18*O))
title(line = -5, main = expression(paste("TP ", mu,"g l"^-1)))
title(line = -10, main = expression("very long title \n with \n line breaks"))
Aber wenn ich versuche, die COLNAMES des Datenrahmens zu Stratiplot
weitergegeben zu aktualisieren, wird der Code nicht analysiert, und wir nicht bekommen, die richtige Textformatierung:
V12.122 <- V12.122[, 1:4]
names(V12.122)[1] <- expression(phantom()^14*C~years~BP)
names(V12.122)[2] <- expression(delta^18*O)
names(V12.122)[3] <- expression(paste("TP ", mu,"g l"^-1))
(plt <- Stratiplot(Depths ~ .,
data = V12.122,
type = c("h","l","g"),
zones = 400))
plt
Wie kann ich Stratiplot
erhalten, um die Ausdrücke in den Spaltennamen zu analysieren und sie im Plot korrekt zu formatieren?
Ich habe versucht der Suche durch str(plt)
zu sehen, wo die Gruppentitel gespeichert sind, aber kein Erfolg:
text <- expression(phantom()^14*C~years~BP)
plt$condlevels$ind[1] <- text
names(plt$packet.sizes)[1] <- text
names(plt$par.settings$layout.widths$panel)[1] <- text
Immer lieben, wenn Feature-Ergänzungen aus einer Stapelüberlauf Frage getragen werden. – shayaa