6 ggplot2 formatare grafic

## 
## Attaching package: 'dplyr'
## The following objects are masked from 'package:stats':
## 
##     filter, lag
## The following objects are masked from 'package:base':
## 
##     intersect, setdiff, setequal, union
zboruri <- flights[flights$year==2013 & flights$carrier=='AS',]
ggplot(data=zboruri, aes(x=dep_delay, y=arr_delay))+
  geom_point(aes(color=air_time))
## Warning: Removed 5 rows containing missing values (`geom_point()`).

format text

ggplot(data=zboruri, aes(x=dep_delay, y=arr_delay))+
  geom_point(aes(color=air_time))+
  theme(
    axis.text.x = element_text(face='bold', size=13, angle=45, color='tomato'),
    axis.text.y = element_text(face='italic', size=15, angle=90, color='deepskyblue')
  )
## Warning: Removed 5 rows containing missing values (`geom_point()`).

fara text pe axe

ggplot(data=zboruri, aes(x=dep_delay, y=arr_delay))+
  geom_point(aes(color=air_time))+
  theme(
    axis.text.x = element_blank(),
    axis.text.y = element_blank()
  )
## Warning: Removed 5 rows containing missing values (`geom_point()`).

fara ticks

ggplot(data=zboruri, aes(x=dep_delay, y=arr_delay))+
  geom_point(aes(color=air_time))+
  theme(
    axis.text.x = element_blank(),
    axis.text.y = element_blank(),
    axis.ticks = element_blank()
  )
## Warning: Removed 5 rows containing missing values (`geom_point()`).

scale_x_discrete(name, breaks, labels, limits) scale_y_discrete(name, breaks, labels, limits)

  • pentru grafice cu var discrete…

scale_x_continuous(name, breaks, labels, limits) scale_y_continuous(name, breaks, labels, limits)

ggplot(data=zboruri, aes(x=dep_delay, y=arr_delay))+
  geom_point(aes(color=air_time))+
  scale_x_continuous(name="alt text pentru axa x", 
                     limits = c(-30,250),
                     breaks = c(0, 140, 210))
## Warning: Removed 5 rows containing missing values (`geom_point()`).
?seq
seq(from=10, to=100, by=3)
##  [1]  10  13  16  19  22  25  28  31  34  37  40  43  46  49  52  55  58  61  64
## [20]  67  70  73  76  79  82  85  88  91  94  97 100
ggplot(data=zboruri, aes(x=dep_delay, y=arr_delay))+
  geom_point(aes(color=air_time))+
  scale_x_continuous(name="alt text pentru axa x", 
                     limits = c(-30,250),
                     breaks = seq(-30, 250, 25))
## Warning: Removed 5 rows containing missing values (`geom_point()`).