Poziome i pionowe etykiety pakietu Corrgram

Próbuję użyć argumentu labels w pakiecie Corrgram do wykreślenia osi pionowej i poziomej, ale mam z tym poważne trudności. Próbowałem przekazać moje nazwy zmiennych za pomocą argumentu etykiety, ale nadal mam etykiety po przekątnej. Mój kod poniżej:

correlations <- c("var1","var2",...,"varx") ##Hosts my variable names.

corrgram(total.sub[,correlations],labels=correlations,lower.panel=panel.shade,upper.panel=panel.pie)

Edytuj: Poniżej znajduje się powtarzalny przykład:

library(corrgram)
a = c(19,21,31,41)
b = c(21,42,191,1)
c = c(1,2,3,4)
d = c(.1,39,42,1)
e = c(52,239,19,2)

df = data.frame(a,b,c,d,e)
correlations <-c("a","b","c","d","e")
corrgram(df[,correlations],labels=correlations,lower.panel=panel.shade,upper.panel=panel.pie)

questionAnswers(0)

yourAnswerToTheQuestion