2015-03-10 4 views
0


Я хочу увеличить размер меток оси. Данные содержат кривые ROC, нарисованные ROCR.R - изменить размер меток оси с помощью ROCR

library(ROCR) 
# load the sample data and create an performance object 
data(ROCR.hiv) 
pp <- ROCR.hiv$hiv.svm$predictions 
ll <- ROCR.hiv$hiv.svm$labels 
par(mfrow=c(2,2)) 
pred<- prediction(pp, ll) 
perf <- performance(pred, measure="tpr", x.measure = "fpr") 

Некоторые манипуляции на рисунке работы, другие, такие как установка cex.axis, нет. Вот пример:

# try different manipulations 
plot(perf) # normal layout 
plot(perf, cex.axis=2) # no change 
plot(perf, col.axis="red") # no change 
plot(perf, col.main="red", cex.main=3, main="abc") # the header may be manipulated 

похоже cex.axis не установлен правильно, потому что

plot(perf, cex.axis=2) 
par() 

показывает, что

$cex.axis 
[1] 1 

какие-либо идеи? Спасибо!

+0

'участок (перфорация, cex.lab = 2)'? – bergant

+0

см. '...' под '? Plot.performance', который также имеет длинный пример« развлечь ваших детей » – rawr

+0

@bergant Это изменяет размер меток оси. Этот параметр не игнорируется, что хорошо, но, к сожалению, это не то, что я хотел здесь. – ERoss

ответ

0

Благодаря RAWR я нашел ответ:

par(cex.axis=2) 
plot(perf) 
Смежные вопросы