Caso você queira °C no nome do eixo, faça como já foi indicado.
 
Caso você queira colocar  °C no rótulo dos valores no eixo, isto deve ajudar:
 
x <- rnorm(100)
y <- rnorm(100)
plot(x, y, yaxt = "n")
axis(2, at = pretty(y), labels = sprintf("%d°C", pretty(y)))
# ou então:
plot(x, y, yaxt = "n")
axis(2, at = pretty(y), labels = paste0(pretty(y), "°C"))
 
(Você está presumindo que a temperatura varie em função da riqueza, certo? Brincadeirinha.)
 
Cuidado com valores inteiros versus reais no caso do sprintf(), e em ambos casos fique atento ao atendimento à opção OutDec. 
 
Abraços,
 
Leonardo Ferreira Fontenelle
 
 
Em Qua 13 jul. 2016, às 10:26, Fabiana Goncalves Barbosa via R-br escreveu:
Olá Pessoal
 
Fiz um diagrama de dispersão (Riqueza versus temperatura) e coloquei os nomes dos eixos y = Riqueza e x = temperatura. 
A unidade da temperatura é °C, assim, como faço para inserir o símbolo °?



_______________________________________________
R-br mailing list
R-br@listas.c3sl.ufpr.br
https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br
Leia o guia de postagem (http://www.leg.ufpr.br/r-br-guia) e forneça código mínimo reproduzível.