我正在尝试使用ggplot2绘制KM曲线。我的代码生成了一个带有生存包的图,但它看起来不太好,我想尝试使用ggplot2。 第一个就像在生存包中生成一个情节
km.as.gendercategory <- survfit(Survobject ~ donorrecipientgender, data = Cleaned27.7.17)
但是当我在ggplot2中使用ggkm
时ggkm(km.as.gendercategory,timeby=365)
我收到此错误消息
主题错误(axis.title.x = element_text(vjust = 0.7), panel.grid.minor = element_blank(),:形式参数 “panel.grid.minor”由多个实际参数匹配
这是什么意思?
答案 0 :(得分:0)
这意味着无论您使用什么主题,panel.grid.minor都有2个参数。例如,当我为我的图形制作一个自定义主题时,如果我放了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)
)
那会给你一个错误,因为你注意到axis.title.x有2个语句。他们每个人都说不同的事情。 我将使用此代码获得的错误是:
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的重复语句。请发布您运行的实际代码以获得更好的解决方案。