Skip to content
Prev 326563 / 398502 Next

Labelling

Hi,
Try this:
f1<- function(name)
{
env <- list2env(list(mgkg = bquote(mg ~ kg^{-1}),
????????????????????? ugkg = bquote(mu * g ~ kg^{-1})),
??? ??? parent = emptyenv())
pattern <- paste0("(", paste(objects(env), collapse="|"), ")")??? 
bquoteExpr<-parse(text=gsub("_"," ",gsub(pattern,"~(.(\\1))~",name)))[[1]]
do.call(bquote, list(bquoteExpr, env))
}
sapply(DATA_names,f1)
$A_ugkg_FA
A ~ (mu * g ~ kg^{
??? -1
}) ~ FA

$S_mgkg_XRF
S ~ (mg ~ kg^{
??? -1
}) ~ XRF

$Cl_mgkg_XR
Cl ~ (mg ~ kg^{
??? -1
}) ~ XR

A.K.