Dưới đây là một âm mưu mà tôi muốn đưa vào một bài báo. Vấn đề là độ rộng của âm mưu của tôi mà là nhỏ (mà làm cho x-axix không thể đọc được gì cả)Làm thế nào để phóng to chiều rộng cốt truyện của tôi trong ggplot2?
Dưới đây là đoạn code ggplot2 myCode.r
:
require("ggplot2")
all <- read.csv(file="benchmark/bench.query.csv", head=TRUE, sep=";")
w <- subset(all, query %in% c("sort.q1", "sort.q2", "sort.q3", "sort.q4", "sort.q5"))
w$rtime <- as.numeric(sub(",", ".", w$rtime, fixed=TRUE))
p <- ggplot(data=w, aes(x=query, y=rtime, colour=triplestore, shape=triplestore))
p <- p + scale_shape_manual(values = 0:length(unique(w$triplestore)))
p <- p + geom_point(size=4)
p <- p + geom_line(size=1,aes(group=triplestore))
p <- p + labs(x = "Requêtes", y = "Temps d'exécution (log10(ms))")
p <- p + scale_fill_continuous(guide = guide_legend(title = NULL))
p <- p + facet_grid(trace~type)
p <- p + theme_bw()
ggsave(file="bench_query_sort.pdf")
print (p)
Tôi đã nhìn xung quanh để xem làm thế nào để mở rộng cốt truyện, nhưng tôi không tìm thấy gì cả.
Bất kỳ ý tưởng nào về việc thêm/xóa/sửa đổi trong mã của tôi là gì?
Câu trả lời của Jaap giải quyết câu hỏi mở rộng. Ngoài ra, bạn có thể muốn xoay x dấu chấm: 'p = p + chủ đề (axis.text.x = element_text (angle = 90, hjust = 1, vjust = 0.5))' – Arpi