Plots
Q5 <- as.data.frame(
new_data %>%
group_by(Q5) %>%
summarize(N = n()) %>%
mutate(freq = N / sum(N)) %>%
na.omit()
)
Q5_merged <-
Q5 %>%
mutate(Q5 = case_when(Q5 %in% c("1","2") ~ "1",
Q5 %in% "3" ~ "2",
Q5 %in% c("4","5") ~ "3"))
ggplot(Q5_merged) +
geom_bar(aes(factor(x=Q5), y=N), stat="identity")+
scale_x_discrete(labels = c("החלשות והחלשות משמעותית", "ללא שינוי" ,"התחזקות והתחזקות משמעותית"))+
theme(
axis.text = element_text(size =12),
axis.line = element_line(colour = "black"),
panel.grid.major = element_blank(),
panel.grid.minor = element_blank(),
legend.title=element_blank(),
legend.text=element_text(size=20),
legend.position='bottom',
legend.direction ='horizontal',
legend.key=element_blank(),
legend.margin = unit(0.2, "line"),
legend.key.height=unit(0.6,"line"),
plot.title=element_text(size=12,face="bold", hjust = 0.5),
axis.title.x=element_text(size=24),
axis.title.y=element_text(size=24))+
xlab("")+
ylab("")+
ggtitle("במבט קדימה על חמש השנים הבאות, באיזו מידה אתה צופה שתהיה התחזקות או החלשות \n ?במידת ההשפעה של הדרג המקצועי ביחידה שלך על מדיניות המשרד בתחום הפעילות של היחידה")
## Warning: `legend.margin` must be specified using `margin()`
## i For the old behavior use `legend.spacing`

Q5_37 <- as.data.frame(
new_data %>%
group_by(Q5, Q37) %>%
summarize(N = n()) %>%
mutate(freq = N / sum(N)) %>%
na.omit()
)
## `summarise()` has grouped output by 'Q5'. You can override using the `.groups`
## argument.
Q5_37_merged <-
Q5_37 %>%
mutate(Q5 = case_when(Q5 %in% c("1","2") ~ "1",
Q5 %in% "3" ~ "2",
Q5 %in% c("4","5") ~ "3"),
Q37 = case_when(Q37 %in% c("1","2") ~ "1",
Q37 %in% c("3","4") ~ "2"))
ggplot(Q5_37_merged) +
geom_bar(aes(x=Q5, y=N, fill = Q37), stat="identity", position=position_dodge())+
scale_x_discrete(labels = c("החלשות והחלשות משמעותית", "ללא שינוי" ,"התחזקות והתחזקות משמעותית"))+
scale_fill_brewer(palette="Reds", labels=c("דרג ביניים וזוטר", "דרג בכיר ובכיר מאוד")) +
theme(strip.text = element_text(size=24),
axis.text = element_text(size =12),
axis.line = element_line(colour = "black"),
panel.grid.major = element_blank(),
panel.grid.minor = element_blank(),
legend.title=element_blank(),
legend.text=element_text(size=14),
legend.position='bottom',
legend.direction ='horizontal',
legend.key=element_blank(),
legend.margin = unit(0.2, "line"),
legend.key.height=unit(0.6,"line"),
plot.title=element_text(size=12,face="bold", hjust = 0.5),
axis.title.x=element_text(size=24),
axis.title.y=element_text(size=24))+
xlab("")+
ylab("")+
ggtitle("במבט קדימה על חמש השנים הבאות, באיזו מידה אתה צופה שתהיה התחזקות או החלשות \n ?במידת ההשפעה של הדרג המקצועי ביחידה שלך על מדיניות המשרד בתחום הפעילות של היחידה")
## Warning: `legend.margin` must be specified using `margin()`
## i For the old behavior use `legend.spacing`

Q5_41 <- as.data.frame(
new_data %>%
group_by(Q5, Q41) %>%
summarize(N = n()) %>%
mutate(freq = N / sum(N)) %>%
na.omit()
)
## `summarise()` has grouped output by 'Q5'. You can override using the `.groups`
## argument.
Q5_41_merged <-
Q5_41 %>%
mutate(Q5 = case_when(Q5 %in% c("1","2") ~ "1",
Q5 %in% "3" ~ "2",
Q5 %in% c("4","5") ~ "3"),
Q41 = case_when(Q41 %in% c("0","1") ~ "1",
Q41 %in% c("2","3", "4") ~ "2",
Q41 %in% "999" ~ "3"))
ggplot(Q5_41_merged) +
geom_bar(aes(x=Q5, y=N, fill = Q41), stat="identity", position=position_dodge())+
scale_x_discrete(labels = c("החלשות והחלשות משמעותית", "ללא שינוי" ,"התחזקות והתחזקות משמעותית"))+
scale_fill_brewer(palette="Reds", labels=c("חילוני", "דתי", "אחר")) +
theme(strip.text = element_text(size=24),
axis.text = element_text(size =12),
axis.line = element_line(colour = "black"),
panel.grid.major = element_blank(),
panel.grid.minor = element_blank(),
legend.title=element_blank(),
legend.text=element_text(size=14),
legend.position='bottom',
legend.direction ='horizontal',
legend.key=element_blank(),
legend.margin = unit(0.2, "line"),
legend.key.height=unit(0.6,"line"),
plot.title=element_text(size=12,face="bold", hjust = 0.5),
axis.title.x=element_text(size=24),
axis.title.y=element_text(size=24))+
xlab("")+
ylab("")+
ggtitle("במבט קדימה על חמש השנים הבאות, באיזו מידה אתה צופה שתהיה התחזקות או החלשות \n ?במידת ההשפעה של הדרג המקצועי ביחידה שלך על מדיניות המשרד בתחום הפעילות של היחידה")
## Warning: `legend.margin` must be specified using `margin()`
## i For the old behavior use `legend.spacing`

Q11 <- as.data.frame(
new_data %>%
group_by(Q11) %>%
summarize(N = n()) %>%
mutate(freq = N / sum(N)) %>%
na.omit()
)
Q11_merged <-
Q11 %>%
mutate(Q11 = case_when(Q11 %in% c("1","2") ~ "1",
Q11 %in% "3" ~ "2",
Q11 %in% c("4","5") ~ "3"))
ggplot(Q11_merged) +
geom_bar(aes(factor(x=Q11), y=N), stat="identity")+
scale_x_discrete(labels = c("שינוי לרעה ושינוי משמעותי לרעה", "ללא שינוי" ,"שינוי לטובה ושינוי משמעותי לטובה"))+
theme(strip.text = element_text(size=24),
axis.text = element_text(size =12),
axis.line = element_line(colour = "black"),
panel.grid.major = element_blank(),
panel.grid.minor = element_blank(),
legend.title=element_blank(),
legend.text=element_text(size=20),
legend.position='bottom',
legend.direction ='horizontal',
legend.key=element_blank(),
legend.margin = unit(0.2, "line"),
legend.key.height=unit(0.6,"line"),
plot.title=element_text(size=12,face="bold", hjust = 0.5),
axis.title.x=element_text(size=24),
axis.title.y=element_text(size=24))+
xlab("")+
ylab("")+
ggtitle("במבט קדימה על חמש השנים הבאות, באיזו מידה אתה צופה שיהיה שינוי לטובה\n ?או לרעה במידה שבה קידומים במשרד ייעשו בפועל על בסיס ניסיון רלוונטי, יכולת ועבודה קשה")
## Warning: `legend.margin` must be specified using `margin()`
## i For the old behavior use `legend.spacing`

Q11_37 <- as.data.frame(
new_data %>%
group_by(Q11, Q37) %>%
summarize(N = n()) %>%
mutate(freq = N / sum(N)) %>%
na.omit()
)
## `summarise()` has grouped output by 'Q11'. You can override using the `.groups`
## argument.
Q11_37_merged <-
Q11_37 %>%
mutate(Q11 = case_when(Q11 %in% c("1","2") ~ "1",
Q11 %in% "3" ~ "2",
Q11 %in% c("4","5") ~ "3"),
Q37 = case_when(Q37 %in% c("1","2") ~ "1",
Q37 %in% c("3","4") ~ "2"))
ggplot(Q11_37_merged) +
geom_bar(aes(x=Q11, y=N, fill = Q37), stat="identity", position=position_dodge())+
scale_x_discrete(labels = c("שינוי לרעה ושינוי משמעותי לרעה", "ללא שינוי" ,"שינוי לטובה ושינוי משמעותי לטובה"))+
scale_fill_brewer(palette="Reds", labels=c("דרג ביניים וזוטר", "דרג בכיר ובכיר מאוד")) +
theme(strip.text = element_text(size=24),
axis.text = element_text(size =12),
axis.line = element_line(colour = "black"),
panel.grid.major = element_blank(),
panel.grid.minor = element_blank(),
legend.title=element_blank(),
legend.text=element_text(size=14),
legend.position='bottom',
legend.direction ='horizontal',
legend.key=element_blank(),
legend.margin = unit(0.2, "line"),
legend.key.height=unit(0.6,"line"),
plot.title=element_text(size=12,face="bold", hjust = 0.5),
axis.title.x=element_text(size=24),
axis.title.y=element_text(size=24))+
xlab("")+
ylab("")+
ggtitle("במבט קדימה על חמש השנים הבאות, באיזו מידה אתה צופה שיהיה שינוי לטובה\n ?או לרעה במידה שבה קידומים במשרד ייעשו בפועל על בסיס ניסיון רלוונטי, יכולת ועבודה קשה")
## Warning: `legend.margin` must be specified using `margin()`
## i For the old behavior use `legend.spacing`

Q11_41 <- as.data.frame(
new_data %>%
group_by(Q11, Q41) %>%
summarize(N = n()) %>%
mutate(freq = N / sum(N)) %>%
na.omit()
)
## `summarise()` has grouped output by 'Q11'. You can override using the `.groups`
## argument.
Q11_41_merged <-
Q11_41 %>%
mutate(Q11 = case_when(Q11 %in% c("1","2") ~ "1",
Q11 %in% "3" ~ "2",
Q11 %in% c("4","5") ~ "3"),
Q41 = case_when(Q41 %in% c("0","1") ~ "1",
Q41 %in% c("2","3", "4") ~ "2",
Q41 %in% "999" ~ "3"))
ggplot(Q11_41_merged) +
geom_bar(aes(x=Q11, y=N, fill = Q41), stat="identity", position=position_dodge())+
scale_x_discrete(labels = c("החלשות והחלשות משמעותית", "ללא שינוי" ,"התחזקות והתחזקות משמעותית"))+
scale_fill_brewer(palette="Reds", labels=c("חילוני", "דתי", "אחר")) +
theme(strip.text = element_text(size=24),
axis.text = element_text(size =12),
axis.line = element_line(colour = "black"),
panel.grid.major = element_blank(),
panel.grid.minor = element_blank(),
legend.title=element_blank(),
legend.text=element_text(size=14),
legend.position='bottom',
legend.direction ='horizontal',
legend.key=element_blank(),
legend.margin = unit(0.2, "line"),
legend.key.height=unit(0.6,"line"),
plot.title=element_text(size=12,face="bold", hjust = 0.5),
axis.title.x=element_text(size=24),
axis.title.y=element_text(size=24))+
xlab("")+
ylab("")+
ggtitle("במבט קדימה על חמש השנים הבאות, באיזו מידה אתה צופה שיהיה שינוי לטובה\n ?או לרעה במידה שבה קידומים במשרד ייעשו בפועל על בסיס ניסיון רלוונטי, יכולת ועבודה קשה")
## Warning: `legend.margin` must be specified using `margin()`
## i For the old behavior use `legend.spacing`

Q13 <- as.data.frame(
new_data %>%
group_by(Q13) %>%
summarize(N = n()) %>%
mutate(freq = N / sum(N)) %>%
na.omit()
)
Q13_merged <-
Q13 %>%
mutate(Q13 = case_when(Q13 %in% c("1","2") ~ "1",
Q13 %in% "3" ~ "2",
Q13 %in% c("4","5") ~ "3"))
ggplot(Q13_merged) +
geom_bar(aes(factor(x=Q13), y=N), stat="identity")+
scale_x_discrete(labels = c("פסימי ופסימי מאוד", "לא פסימי ולא אופטימי" ,"אופטימי ואופטימי מאוד"))+
theme(strip.text = element_text(size=24),
axis.text = element_text(size =12),
axis.line = element_line(colour = "black"),
panel.grid.major = element_blank(),
panel.grid.minor = element_blank(),
legend.title=element_blank(),
legend.text=element_text(size=20),
legend.position='bottom',
legend.direction ='horizontal',
legend.key=element_blank(),
legend.margin = unit(0.2, "line"),
legend.key.height=unit(0.6,"line"),
plot.title=element_text(size=12,face="bold", hjust = 0.5),
axis.title.x=element_text(size=24),
axis.title.y=element_text(size=24))+
xlab("")+
ylab("")+
ggtitle("באופן כללי, האם אתה אופטימי או פסימי לגבי היכולת העתידית של המשרד שבו אתה עובד\n ?לעצב ולקדם תכניות מדיניות שיענו על הצרכים של הציבור הישראלי")
## Warning: `legend.margin` must be specified using `margin()`
## i For the old behavior use `legend.spacing`

##Q13+37 - influence future
Q13_37 <- as.data.frame(
new_data %>%
group_by(Q13, Q37) %>%
summarize(N = n()) %>%
mutate(freq = N / sum(N)) %>%
na.omit()
)
## `summarise()` has grouped output by 'Q13'. You can override using the `.groups`
## argument.
Q13_37_merged <-
Q13_37 %>%
mutate(Q13 = case_when(Q13 %in% c("1","2") ~ "1",
Q13 %in% "3" ~ "2",
Q13 %in% c("4","5") ~ "3"),
Q37 = case_when(Q37 %in% c("1","2") ~ "1",
Q37 %in% c("3","4") ~ "2"))
ggplot(Q13_37_merged) +
geom_bar(aes(x=Q13, y=N, fill = Q37), stat="identity", position=position_dodge())+
scale_x_discrete(labels = c("פסימי ופסימי מאוד", "לא פסימי ולא אופטימי" ,"אופטימי ואופטימי מאוד")) +
scale_fill_brewer(palette="Reds", labels=c("דרג ביניים וזוטר", "דרג בכיר ובכיר מאוד")) +
theme(strip.text = element_text(size=24),
axis.text = element_text(size =12),
axis.line = element_line(colour = "black"),
panel.grid.major = element_blank(),
panel.grid.minor = element_blank(),
legend.title=element_blank(),
legend.text=element_text(size=14),
legend.position='bottom',
legend.direction ='horizontal',
legend.key=element_blank(),
legend.margin = unit(0.2, "line"),
legend.key.height=unit(0.6,"line"),
plot.title=element_text(size=12,face="bold", hjust = 0.5),
axis.title.x=element_text(size=24),
axis.title.y=element_text(size=24))+
xlab("")+
ylab("")+
ggtitle("באופן כללי, האם אתה אופטימי או פסימי לגבי היכולת העתידית של המשרד שבו אתה עובד\n ?לעצב ולקדם תכניות מדיניות שיענו על הצרכים של הציבור הישראלי")
## Warning: `legend.margin` must be specified using `margin()`
## i For the old behavior use `legend.spacing`

Q13_41 <- as.data.frame(
new_data %>%
group_by(Q13, Q41) %>%
summarize(N = n()) %>%
mutate(freq = N / sum(N)) %>%
na.omit()
)
## `summarise()` has grouped output by 'Q13'. You can override using the `.groups`
## argument.
Q13_41_merged <-
Q13_41 %>%
mutate(Q13 = case_when(Q13 %in% c("1","2") ~ "1",
Q13 %in% "3" ~ "2",
Q13 %in% c("4","5") ~ "3"),
Q41 = case_when(Q41 %in% c("0","1") ~ "1",
Q41 %in% c("2","3", "4") ~ "2",
Q41 %in% "999" ~ "3"))
ggplot(Q13_41_merged) +
geom_bar(aes(x=Q13, y=N, fill = Q41), stat="identity", position=position_dodge())+
scale_x_discrete(labels = c("פסימי ופסימי מאוד", "לא פסימי ולא אופטימי" ,"אופטימי ואופטימי מאוד")) +
scale_fill_brewer(palette="Reds", labels=c("חילוני", "דתי", "אחר")) +
theme(strip.text = element_text(size=24),
axis.text = element_text(size =12),
axis.line = element_line(colour = "black"),
panel.grid.major = element_blank(),
panel.grid.minor = element_blank(),
legend.title=element_blank(),
legend.text=element_text(size=14),
legend.position='bottom',
legend.direction ='horizontal',
legend.key=element_blank(),
legend.margin = unit(0.2, "line"),
legend.key.height=unit(0.6,"line"),
plot.title=element_text(size=12,face="bold", hjust = 0.5),
axis.title.x=element_text(size=24),
axis.title.y=element_text(size=24))+
xlab("")+
ylab("")+
ggtitle("באופן כללי, האם אתה אופטימי או פסימי לגבי היכולת העתידית של המשרד שבו אתה עובד\n ?לעצב ולקדם תכניות מדיניות שיענו על הצרכים של הציבור הישראלי")
## Warning: `legend.margin` must be specified using `margin()`
## i For the old behavior use `legend.spacing`

Q14 <- as.data.frame(
new_data %>%
group_by(Q14) %>%
summarize(N = n()) %>%
mutate(freq = N / sum(N)) %>%
na.omit()
)
Q14_merged <-
Q14 %>%
mutate(Q14 = case_when(Q14 %in% c("1","2") ~ "1",
Q14 %in% "3" ~ "2",
Q14 %in% c("4","5") ~ "3"))
ggplot(Q14_merged) +
geom_bar(aes(factor(x=Q14), y=N), stat="identity")+
scale_x_discrete(labels = c("פסימי ופסימי מאוד", "לא פסימי ולא אופטימי" ,"אופטימי ואופטימי מאוד"))+
theme(strip.text = element_text(size=24),
axis.text = element_text(size =12),
axis.line = element_line(colour = "black"),
panel.grid.major = element_blank(),
panel.grid.minor = element_blank(),
legend.title=element_blank(),
legend.text=element_text(size=20),
legend.position='bottom',
legend.direction ='horizontal',
legend.key=element_blank(),
legend.margin = unit(0.2, "line"),
legend.key.height=unit(0.6,"line"),
plot.title=element_text(size=12,face="bold", hjust = 0.5),
axis.title.x=element_text(size=24),
axis.title.y=element_text(size=24))+
xlab("")+
ylab("")+
ggtitle("עד כמה אתה אופטימי או פסימי לגבי היכולת העתידית של המשרד שבו אתה עובד \n?למשוך ולשמר עובדים איכותיים")
## Warning: `legend.margin` must be specified using `margin()`
## i For the old behavior use `legend.spacing`

Q14_37 <- as.data.frame(
new_data %>%
group_by(Q14, Q37) %>%
summarize(N = n()) %>%
mutate(freq = N / sum(N)) %>%
na.omit()
)
## `summarise()` has grouped output by 'Q14'. You can override using the `.groups`
## argument.
Q14_37_merged <-
Q14_37 %>%
mutate(Q14 = case_when(Q14 %in% c("1","2") ~ "1",
Q14 %in% "3" ~ "2",
Q14 %in% c("4","5") ~ "3"),
Q37 = case_when(Q37 %in% c("1","2") ~ "1",
Q37 %in% c("3","4") ~ "2"))
ggplot(Q14_37_merged) +
geom_bar(aes(x=Q14, y=N, fill = Q37), stat="identity", position=position_dodge())+
scale_x_discrete(labels = c("פסימי ופסימי מאוד", "לא פסימי ולא אופטימי" ,"אופטימי ואופטימי מאוד")) +
scale_fill_brewer(palette="Reds", labels=c("דרג ביניים וזוטר", "דרג בכיר ובכיר מאוד")) +
theme(strip.text = element_text(size=24),
axis.text = element_text(size =12),
axis.line = element_line(colour = "black"),
panel.grid.major = element_blank(),
panel.grid.minor = element_blank(),
legend.title=element_blank(),
legend.text=element_text(size=14),
legend.position='bottom',
legend.direction ='horizontal',
legend.key=element_blank(),
legend.margin = unit(0.2, "line"),
legend.key.height=unit(0.6,"line"),
plot.title=element_text(size=12,face="bold", hjust = 0.5),
axis.title.x=element_text(size=24),
axis.title.y=element_text(size=24))+
xlab("")+
ylab("")+
ggtitle("עד כמה אתה אופטימי או פסימי לגבי היכולת העתידית של המשרד שבו אתה עובד \n?למשוך ולשמר עובדים איכותיים")
## Warning: `legend.margin` must be specified using `margin()`
## i For the old behavior use `legend.spacing`

Q14_41 <- as.data.frame(
new_data %>%
group_by(Q14, Q41) %>%
summarize(N = n()) %>%
mutate(freq = N / sum(N)) %>%
na.omit()
)
## `summarise()` has grouped output by 'Q14'. You can override using the `.groups`
## argument.
Q14_41_merged <-
Q14_41 %>%
mutate(Q14 = case_when(Q14 %in% c("1","2") ~ "1",
Q14 %in% "3" ~ "2",
Q14 %in% c("4","5") ~ "3"),
Q41 = case_when(Q41 %in% c("0","1") ~ "1",
Q41 %in% c("2","3", "4") ~ "2",
Q41 %in% "999" ~ "3"))
ggplot(Q14_41_merged) +
geom_bar(aes(x=Q14, y=N, fill = Q41), stat="identity", position=position_dodge())+
scale_x_discrete(labels = c("פסימי ופסימי מאוד", "לא פסימי ולא אופטימי" ,"אופטימי ואופטימי מאוד")) +
scale_fill_brewer(palette="Reds", labels=c("חילוני", "דתי", "אחר")) +
theme(strip.text = element_text(size=24),
axis.text = element_text(size =12),
axis.line = element_line(colour = "black"),
panel.grid.major = element_blank(),
panel.grid.minor = element_blank(),
legend.title=element_blank(),
legend.text=element_text(size=14),
legend.position='bottom',
legend.direction ='horizontal',
legend.key=element_blank(),
legend.margin = unit(0.2, "line"),
legend.key.height=unit(0.6,"line"),
plot.title=element_text(size=12,face="bold", hjust = 0.5),
axis.title.x=element_text(size=24),
axis.title.y=element_text(size=24))+
xlab("")+
ylab("")+
ggtitle("עד כמה אתה אופטימי או פסימי לגבי היכולת העתידית של המשרד שבו אתה עובד \n?למשוך ולשמר עובדים איכותיים")
## Warning: `legend.margin` must be specified using `margin()`
## i For the old behavior use `legend.spacing`

Q15 <- as.data.frame(
new_data %>%
group_by(Q15) %>%
summarize(N = n()) %>%
mutate(freq = N / sum(N)) %>%
na.omit()
)
Q15_merged <-
Q15 %>%
mutate(Q15 = case_when(Q15 %in% c("1","2") ~ "1",
Q15 %in% "999" ~ "2",
Q15 %in% c("3","4") ~ "3"))
ggplot(Q15_merged) +
geom_bar(aes(factor(x=Q15), y=N), stat="identity")+
scale_x_discrete(labels = c("פסימי ופסימי מאוד", "לא פסימי ולא אופטימי" ,"אופטימי ואופטימי מאוד"))+
theme(strip.text = element_text(size=24),
axis.text = element_text(size =12, family="David"),
axis.line = element_line(colour = "black"),
panel.grid.major = element_blank(),
panel.grid.minor = element_blank(),
legend.title=element_blank(),
legend.text=element_text(size=20, family="David"),
legend.position='bottom',
legend.direction ='horizontal',
legend.key=element_blank(),
legend.margin = unit(0.2, "line"),
legend.key.height=unit(0.6,"line"),
plot.title=element_text(size=12,face="bold", hjust = 0.5),
axis.title.x=element_text(size=24),
axis.title.y=element_text(size=24))+
xlab("")+
ylab("")+
ggtitle("?איך אתה מרגיש לגבי מצב השלטון הדמוקרטי בישראל בעתיד הנראה לעין")
## Warning: `legend.margin` must be specified using `margin()`
## i For the old behavior use `legend.spacing`
## Warning in grid.Call(C_stringMetric, as.graphicsAnnot(x$label)): font family not
## found in Windows font database
## Warning in grid.Call(C_textBounds, as.graphicsAnnot(x$label), x$x, x$y, : font
## family not found in Windows font database
## Warning in grid.Call(C_textBounds, as.graphicsAnnot(x$label), x$x, x$y, : font
## family not found in Windows font database
## Warning in grid.Call(C_textBounds, as.graphicsAnnot(x$label), x$x, x$y, : font
## family not found in Windows font database
## Warning in grid.Call(C_textBounds, as.graphicsAnnot(x$label), x$x, x$y, : font
## family not found in Windows font database

Q15_37 <- as.data.frame(
new_data %>%
group_by(Q15, Q37) %>%
summarize(N = n()) %>%
mutate(freq = N / sum(N)) %>%
na.omit()
)
## `summarise()` has grouped output by 'Q15'. You can override using the `.groups`
## argument.
Q15_37_merged <-
Q15_37 %>%
mutate(Q15 = case_when(Q15 %in% c("1","2") ~ "1",
Q15 %in% "999" ~ "2",
Q15 %in% c("3","4") ~ "3"),
Q37 = case_when(Q37 %in% c("1","2") ~ "1",
Q37 %in% c("3","4") ~ "2"))
ggplot(Q15_37_merged) +
geom_bar(aes(x=Q15, y=N, fill = Q37), stat="identity", position=position_dodge())+
scale_x_discrete(labels = c("פסימי ופסימי מאוד", "לא פסימי ולא אופטימי" ,"אופטימי ואופטימי מאוד")) +
scale_fill_brewer(palette="Reds", labels=c("דרג ביניים וזוטר", "דרג בכיר ובכיר מאוד")) +
theme(strip.text = element_text(size=24),
axis.text = element_text(size =12),
axis.line = element_line(colour = "black"),
panel.grid.major = element_blank(),
panel.grid.minor = element_blank(),
legend.title=element_blank(),
legend.text=element_text(size=14),
legend.position='bottom',
legend.direction ='horizontal',
legend.key=element_blank(),
legend.margin = unit(0.2, "line"),
legend.key.height=unit(0.6,"line"),
plot.title=element_text(size=12,face="bold", hjust = 0.5),
axis.title.x=element_text(size=24),
axis.title.y=element_text(size=24))+
xlab("")+
ylab("")+
ggtitle("?איך אתה מרגיש לגבי מצב השלטון הדמוקרטי בישראל בעתיד הנראה לעין")
## Warning: `legend.margin` must be specified using `margin()`
## i For the old behavior use `legend.spacing`

Q15_41 <- as.data.frame(
new_data %>%
group_by(Q15, Q41) %>%
summarize(N = n()) %>%
mutate(freq = N / sum(N)) %>%
na.omit()
)
## `summarise()` has grouped output by 'Q15'. You can override using the `.groups`
## argument.
Q15_41_merged <-
Q15_41 %>%
mutate(Q15 = case_when(Q15 %in% c("1","2") ~ "1",
Q15 %in% "999" ~ "2",
Q15 %in% c("3","4") ~ "3"),
Q41 = case_when(Q41 %in% c("0","1") ~ "1",
Q41 %in% c("2","3", "4") ~ "2",
Q41 %in% "999" ~ "3"))
ggplot(Q15_41_merged) +
geom_bar(aes(x=Q15, y=N, fill = Q41), stat="identity", position=position_dodge())+
scale_x_discrete(labels = c("פסימי ופסימי מאוד", "לא פסימי ולא אופטימי" ,"אופטימי ואופטימי מאוד")) +
scale_fill_brewer(palette="Reds", labels=c("חילוני", "דתי", "אחר")) +
theme(strip.text = element_text(size=24),
axis.text = element_text(size =12),
axis.line = element_line(colour = "black"),
panel.grid.major = element_blank(),
panel.grid.minor = element_blank(),
legend.title=element_blank(),
legend.text=element_text(size=14),
legend.position='bottom',
legend.direction ='horizontal',
legend.key=element_blank(),
legend.margin = unit(0.2, "line"),
legend.key.height=unit(0.6,"line"),
plot.title=element_text(size=12,face="bold", hjust = 0.5),
axis.title.x=element_text(size=24),
axis.title.y=element_text(size=24))+
xlab("")+
ylab("")+
ggtitle("?איך אתה מרגיש לגבי מצב השלטון הדמוקרטי בישראל בעתיד הנראה לעין")
## Warning: `legend.margin` must be specified using `margin()`
## i For the old behavior use `legend.spacing`

Q26 <- as.data.frame(
new_data %>%
group_by(Q26) %>%
summarize(N = n()) %>%
mutate(freq = N / sum(N)) %>%
na.omit()
)
Q26_merged <-
Q26 %>%
mutate(Q26 = case_when(Q26 %in% c("1","2") ~ "1",
Q26 %in% "3" ~ "2",
Q26 %in% c("4","5") ~ "3"))
ggplot(Q26_merged) +
geom_bar(aes(factor(x=Q26), y=N), stat="identity")+
scale_x_discrete(labels = c("נמוכה ונמוכה מאוד", "בינונית" ,"גבוהה וגבוהה מאוד"))+
theme(strip.text = element_text(size=24),
axis.text = element_text(size =12),
axis.line = element_line(colour = "black"),
panel.grid.major = element_blank(),
panel.grid.minor = element_blank(),
legend.title=element_blank(),
legend.text=element_text(size=20),
legend.position='bottom',
legend.direction ='horizontal',
legend.key=element_blank(),
legend.margin = unit(0.2, "line"),
legend.key.height=unit(0.6,"line"),
plot.title=element_text(size=12,face="bold", hjust = 0.5),
axis.title.x=element_text(size=24),
axis.title.y=element_text(size=24))+
xlab("")+
ylab("")+
ggtitle("לו הייתה מוצעת לך היום משרה מחוץ לשירות המדינה ברמת שכר דומה לזו שאתה מרוויח כיום\n ?מה הסבירות שהיית בוחר לעזוב את שירות המדינה")
## Warning: `legend.margin` must be specified using `margin()`
## i For the old behavior use `legend.spacing`

Q26_37 <- as.data.frame(
new_data %>%
group_by(Q26, Q37) %>%
summarize(N = n()) %>%
mutate(freq = N / sum(N)) %>%
na.omit()
)
## `summarise()` has grouped output by 'Q26'. You can override using the `.groups`
## argument.
Q26_37_merged <-
Q26_37 %>%
mutate(Q26 = case_when(Q26 %in% c("1","2") ~ "1",
Q26 %in% "3" ~ "2",
Q26 %in% c("4","5") ~ "3"),
Q37 = case_when(Q37 %in% c("1","2") ~ "1",
Q37 %in% c("3","4") ~ "2"))
ggplot(Q26_37_merged) +
geom_bar(aes(x=Q26, y=N, fill = Q37), stat="identity", position=position_dodge())+
scale_x_discrete(labels = c("נמוכה ונמוכה מאוד", "בינונית" ,"גבוהה וגבוהה מאוד"))+
scale_fill_brewer(palette="Reds", labels=c("דרג ביניים וזוטר", "דרג בכיר ובכיר מאוד")) +
#scale_fill_discrete(palette="Reds", labels=c("דרג ביניים וזוטר", "דרג בכיר ובכיר מאוד"))+
theme(strip.text = element_text(size=24),
axis.text = element_text(size =12),
axis.line = element_line(colour = "black"),
panel.grid.major = element_blank(),
panel.grid.minor = element_blank(),
legend.title=element_blank(),
legend.text=element_text(size=14),
legend.position='bottom',
legend.direction ='horizontal',
legend.key=element_blank(),
legend.margin = unit(0.2, "line"),
legend.key.height=unit(0.6,"line"),
plot.title=element_text(size=12,face="bold", hjust = 0.5),
axis.title.x=element_text(size=24),
axis.title.y=element_text(size=24))+
xlab("")+
ylab("")+
ggtitle("לו הייתה מוצעת לך היום משרה מחוץ לשירות המדינה ברמת שכר דומה לזו שאתה מרוויח כיום\n ?מה הסבירות שהיית בוחר לעזוב את שירות המדינה")
## Warning: `legend.margin` must be specified using `margin()`
## i For the old behavior use `legend.spacing`

Q26_41 <- as.data.frame(
new_data %>%
group_by(Q26, Q41) %>%
summarize(N = n()) %>%
mutate(freq = N / sum(N)) %>%
na.omit()
)
## `summarise()` has grouped output by 'Q26'. You can override using the `.groups`
## argument.
Q26_41_merged <-
Q26_41 %>%
mutate(Q26 = case_when(Q26 %in% c("1","2") ~ "1",
Q26 %in% "3" ~ "2",
Q26 %in% c("4","5") ~ "3"),
Q41 = case_when(Q41 %in% c("0","1") ~ "1",
Q41 %in% c("2","3", "4") ~ "2",
Q41 %in% "999" ~ "3"))
ggplot(Q26_41_merged) +
geom_bar(aes(x=Q26, y=N, fill = Q41), stat="identity", position=position_dodge())+
scale_x_discrete(labels = c("נמוכה ונמוכה מאוד", "בינונית" ,"גבוהה וגבוהה מאוד"))+
scale_fill_brewer(palette="Reds", labels=c("חילוני", "דתי", "אחר")) +
theme(strip.text = element_text(size=24),
axis.text = element_text(size =12),
axis.line = element_line(colour = "black"),
panel.grid.major = element_blank(),
panel.grid.minor = element_blank(),
legend.title=element_blank(),
legend.text=element_text(size=14),
legend.position='bottom',
legend.direction ='horizontal',
legend.key=element_blank(),
legend.margin = unit(0.2, "line"),
legend.key.height=unit(0.6,"line"),
plot.title=element_text(size=12,face="bold", hjust = 0.5),
axis.title.x=element_text(size=24),
axis.title.y=element_text(size=24))+
xlab("")+
ylab("")+
ggtitle("לו הייתה מוצעת לך היום משרה מחוץ לשירות המדינה ברמת שכר דומה לזו שאתה מרוויח כיום\n ?מה הסבירות שהיית בוחר לעזוב את שירות המדינה")
## Warning: `legend.margin` must be specified using `margin()`
## i For the old behavior use `legend.spacing`
