Ich habe eine Vektoren von Strings, sagen c("E^A","S^P","lambda","T","E^Q","E^Q","AT")
, und ich möchte sie als die x-Achsenbeschriftung mit mathematischen Ausdruck plotten. (Ich glaube, ich geschrieben habe sie in mathematischem Ausdruck Format, aber mit Zitat)Wie konvertiert man einen String in einen mathematischen Ausdruck in R?
Als ich setzte
text(x,par("usr")[3]-0.2,labels=substitute(A,list(A=label)),srt=20,pos=1,adj = c(1.1,1.1), xpd = TRUE,cex=0.7)
Die x-Achse zeigt nur "E^A", "S^P",“ Lambda "," T "," E^Q "," E^Q "," AT ", nicht die mathematische Interpretation der Strings, und ich vermute, es liegt daran, dass sie nicht als mathematische Symbole betrachtet werden.
Wie kann ich dann eine mathematische Kennzeichnung bekommen? Vielen Dank!
Verwendung Ausdruck() – aatrujillob
'sowie' as.expression' expression' kann nicht Zeichen in Ausdruck umwandeln. – kohske
Wenn Sie diese Ausdrücke auf der X-Achse haben wollen, haben Sie sich die "Achse" angesehen? – BenBarnes