2016-06-23 7 views
5

Jeśli uruchomić ten prosty kod:Zwiększenie szerokości typu „h” R działki

x <- c(1:10) 
y <- c(1:10) 
plot(x,y,type="h") 

wynikiem zawiera bardzo cienkie linie histogramu.

my plot

Czy istnieje sposób, aby linie te grubsze (inne niż przy użyciu (funkcja sama) hist)? Nie muszą wyglądać jak bary, po prostu być trochę grubsze.

Odpowiedz

5

Spróbuj tego:

plot(x,y,type="h", lwd = 4) 
+2

Dodaj 'pożyczać = 1 'dać czapki linii kwadratu-off, które wyglądają bardziej jak barów. W przeciwnym razie, zaokrąglenia linii zostaną zaokrąglone, a zaokrąglona część faktycznie wystaje ponad najwyższą wartość i poniżej zera. Ponadto prawdopodobnie najlepiej byłoby dodać 'ylim = c (0,10)', aby "paski" obniżyły się do zera. Na przykład: 'plot (x, y, type =" h ", lwd = 20, lend = 1, ylim = c (0,10)); linie (x, y, type = "h", col = "grey60", lwd = 10) '. – eipi10