2013-06-01 8 views
2

еще раз Я застреваю, я хочу избавиться от дополнительного расстояния, которое присутствует на оси y и оси x.Как избежать дополнительного расстояния по оси x и оси y

Я знаю, что это расстояние препятствует тому, что некоторые точки данных могут влиять на ось и, следовательно, уменьшить читаемость диаграммы. Но прямо сейчас я хочу избавиться от этого пространства, которое используется в plottingarea.

Вот мой код

library(ggplot2) 

df <- data.frame(category = c("A", "B"), value=c(3,4)) 

q <- ggplot(data=df) 
q <- q + geom_bar(aes(x=category, y=value, stat="identity")) 
q 

Я думаю, что перерывы не будет работать, потому что это только пример набора данных

sample chart

ответ

3
q <- ggplot(data=df,aes(x=category, y=value)) 
q <- q + geom_bar(stat="identity") 
q + scale_x_discrete(expand=c(0,0)) + scale_y_continuous(expand=c(0,0)) 

enter image description here

+0

большое спасибо, я должен перечитать chpater о масштабировании –

Смежные вопросы