2015-09-13 10 views
19

के भाग (एक या दो शब्दों) को इटैलिकिस कैसे करें, शेष भाग को अपरिवर्तित रखते हुए अक्ष शीर्षक के भाग की शैली को बदलने का कोई तरीका है? मेरे मामले में, मैं वाई-अक्ष शीर्षक में
"बैक्टीरिया एक्स" को कैसे कार्यान्वित कर सकता हूं? मेरे ज्ञान के लिए, theme(axis.title.y=element_text(face="italic")) कमांड केवल पूरे वाई-एक्स शीर्षक को बदल सकता है, है ना?धुरी शीर्षक

ggplot(fig1,aes(x=cf,y=Freq,fill=Var1)) + 
geom_bar(stat="identity") + 
labs(x="Groups",y="No. of bacteria X isolates with corresponding types",fill="Var1") + 
theme(axis.title.y=element_text(face="italic")) 

उत्तर

27

आप इस तरह एक अभिव्यक्ति बना सकता है:

my_y_title <- expression(paste("No. of ", italic("bacteria X"), " isolates with corresponding types")) 
.... + labs(y=my_y_title) 
संबंधित मुद्दे