2017-07-31 95 views
0

我想繪製一個使用ggplot2的KM曲線。我的代碼生成一個生存包的情節,但它看起來不太好,我想嘗試使用ggplot2。 這首先想產生的生存包在R中使用ggplot2繪製Kaplan-Meier曲線

km.as.gendercategory <- survfit(Survobject ~ donorrecipientgender, data = Cleaned27.7.17) 

一個情節,當我使用ggkm在GGPLOT2

ggkm(km.as.gendercategory,timeby=365) 

我得到這個錯誤味精主題

錯誤(軸。 title.x = element_text(vjust = 0.7), panel.grid.minor = element_blank(),:形式參數 「panel.grid.minor」由多個實際參數匹配

這是什麼意思?

+0

此函數'ggkm()'從哪裏來?請添加額外加載的軟件包並添加一些示例數據以重現錯誤。 – Jimbou

回答

0

這意味着無論您使用的是什麼主題,您都有2個panel.grid.minor參數。例如,當我提出一個自定義的主題我的圖表,如果我把2行(不管說法也許)比方說我用

theme(axis.text.x=element_text(size=12,color="black",vjust=3), 
      axis.title.x=element_text(size=18,color="black",vjust=-1), 
      axis.text.y=element_blank(), 
      axis.title.y=element_text(vjust=-1.2) 
      axis.title.x=element_text(vjust=-1.2) 
     ) 

這是要去給你一個錯誤,因爲當你看到有2週報表爲axis.title.x。他們每個人都說不同的事情。 我就會使用此代碼的錯誤是:

Error in theme(axis.text.x = element_text(size = 12, color = "black", :formal argument "axis.title.x" matched by multiple actual arguments 

這對於其他參數去爲好。但是,除非您使用示例數據發佈實際代碼。任何解決方案都是猜測。我要做的是尋找panel.grid.minor的重複語句。請發佈您正在運行的實際代碼以獲得更好的解決方案。