Prerequities

Plot 1: Who spends the most


ggplot(df1, aes(x = age, y= total_sales_age)) +
  geom_segment( aes(x= age,xend= age, y=0, yend= total_sales_age))+
  geom_point(color= 'blue', size = 3) + 
  scale_y_log10(name = "Total Money Spend", labels = scales::dollar) +
  scale_x_discrete(name= "Age Group")+
  labs( title = "Relationship between Age and Spending",
        subtitle = "This plot shows the spending of each age group ",
         caption = "http://https://github.com/bradleyboehmke/completejourney")

Plot 2: Total Sales Value of Each Department

Plot 3: Coupon Redemption of Each Department

ggplot(df3,aes(fct_reorder(department,total_department), total_department, fill= department)) +
  geom_bar(stat = "identity") +
  coord_flip()+
  geom_text(aes(label = total_department), nudge_y = -1, color = "black", size=2.5)+
  scale_y_log10(name= "Number of redemped coupons")+
  scale_x_discrete(name= "Department", drop= FALSE)+
  guides(fill = guide_legend(reverse = TRUE)) +
  labs(fill = "department",
       title = "Number of redemped coupons of each department",
        caption = "http://https://github.com/bradleyboehmke/completejourney") 

LS0tCnRpdGxlOiAiTW9kdWxlIDUgTGFiIgphdXRob3I6ICJPYW5oIERhbmciCmRhdGU6ICJgciBTeXMuRGF0ZSgpYCIKb3V0cHV0OiBodG1sX25vdGVib29rCi0tLQoKYGBge3Igc2V0dXAsIGluY2x1ZGU9RkFMU0V9IAprbml0cjo6b3B0c19jaHVuayRzZXQod2FybmluZyA9IEZBTFNFLCBtZXNzYWdlID0gRkFMU0UpIApgYGAKIyMgUHJlcmVxdWl0aWVzCmBgYHtyLCB3YXJuaW5nPUZBTFNFfQoKbGlicmFyeShjb21wbGV0ZWpvdXJuZXkpCmxpYnJhcnkoZ2dwbG90MikKbGlicmFyeShkcGx5cikKbGlicmFyeSh0aWR5dmVyc2UpCnRyYW5zYWN0aW9ucyA8LSBnZXRfdHJhbnNhY3Rpb25zKCkKCmBgYAoKIyMgUGxvdCAxOiBXaG8gc3BlbmRzIHRoZSBtb3N0CgpgYGB7ciwgbWVzc2FnZT0gRkFMU0UsIGluY2x1ZGU9IEZBTFNFLCBlY2hvPSBGQUxTRX0KZGYxPC0gZGVtb2dyYXBoaWNzICU+JQogIGlubmVyX2pvaW4odHJhbnNhY3Rpb25zKSAlPiUKICBncm91cF9ieShhZ2UpICU+JQogIHN1bW1hcml6ZSh0b3RhbF9zYWxlc19hZ2UgPSBzdW0ocXVhbnRpdHkqc2FsZXNfdmFsdWUsIG5hLnJtID0gVFJVRSkpCmBgYAoKYGBge3J9CgpnZ3Bsb3QoZGYxLCBhZXMoeCA9IGFnZSwgeT0gdG90YWxfc2FsZXNfYWdlKSkgKwogIGdlb21fc2VnbWVudCggYWVzKHg9IGFnZSx4ZW5kPSBhZ2UsIHk9MCwgeWVuZD0gdG90YWxfc2FsZXNfYWdlKSkrCiAgZ2VvbV9wb2ludChjb2xvcj0gJ2JsdWUnLCBzaXplID0gMykgKyAKICBzY2FsZV95X2xvZzEwKG5hbWUgPSAiVG90YWwgTW9uZXkgU3BlbmQiLCBsYWJlbHMgPSBzY2FsZXM6OmRvbGxhcikgKwogIHNjYWxlX3hfZGlzY3JldGUobmFtZT0gIkFnZSBHcm91cCIpKwogIGxhYnMoIHRpdGxlID0gIlJlbGF0aW9uc2hpcCBiZXR3ZWVuIEFnZSBhbmQgU3BlbmRpbmciLAogICAgICAgIHN1YnRpdGxlID0gIlRoaXMgcGxvdCBzaG93cyB0aGUgc3BlbmRpbmcgb2YgZWFjaCBhZ2UgZ3JvdXAgIiwKICAgICAgICAgY2FwdGlvbiA9ICJodHRwOi8vaHR0cHM6Ly9naXRodWIuY29tL2JyYWRsZXlib2VobWtlL2NvbXBsZXRlam91cm5leSIpCmBgYAojIyBQbG90IDI6IFRvdGFsIFNhbGVzIFZhbHVlIG9mIEVhY2ggRGVwYXJ0bWVudAoKYGBgIHtyLCBtZXNzYWdlPSBGQUxTRSwgaW5jbHVkZT0gRkFMU0UsIGVjaG89IEZBTFNFfQoKZGYyPC0gdHJhbnNhY3Rpb25zICU+JQogIGlubmVyX2pvaW4ocHJvZHVjdHMsIGJ5ID0gInByb2R1Y3RfaWQiKSAlPiUKICBtdXRhdGUoZGVwYXJ0bWVudCA9IGZjdF9sdW1wKGRlcGFydG1lbnQsIG4gPSAxMCkpICU+JQogIGdyb3VwX2J5KGRlcGFydG1lbnQpICU+JQogIHN1bW1hcml6ZSh0b3RhbF9zcGVuZCA9IHN1bShzYWxlc192YWx1ZSkpCmF2ZzwtIG1lYW4oZGYyJHRvdGFsX3NwZW5kKQpkZjIgJT4lIG11dGF0ZShhYm92ZSA9IGlmZWxzZShkZjIkdG90YWxfc3BlbmQgPiBhdmcsIFRSVUUsIEZBTFNFKSkKYGBgCgpgYGB7cn0KICAgZ2dwbG90KGRmMiwgYWVzKHRvdGFsX3NwZW5kLCBmY3RfcmVvcmRlcihkZXBhcnRtZW50LCB0b3RhbF9zcGVuZCkpLCBjb2xvcj0gImFib3ZlIikgKwogIGdlb21fc2VnbWVudChhZXMoeD0gYXZnLCB5PSBkZXBhcnRtZW50LCB4ZW5kID0gdG90YWxfc3BlbmQsIHllbmQgPSBkZXBhcnRtZW50KSkrCiAgZ2VvbV9wb2ludChjb2xvcj0gJ2JsdWUnKSsKICBzY2FsZV94X2NvbnRpbnVvdXMobmFtZT0gIlRvdGFsIFNhbGVzIFZhbHVlIiwgbGFiZWxzPXNjYWxlczo6IGRvbGxhcikrCiAgc2NhbGVfeV9kaXNjcmV0ZShuYW1lPSAiRGVwYXJ0bWVudCIpKwogIGxhYnMoIHRpdGxlID0gIlRvdGFsIFNhbGVzIFZhbHVlIG9mIEVhY2ggRGVwYXJ0bWVudCIsCiAgICAgICAgY2FwdGlvbiA9ICJodHRwOi8vaHR0cHM6Ly9naXRodWIuY29tL2JyYWRsZXlib2VobWtlL2NvbXBsZXRlam91cm5leSIpCmBgYAojIyBQbG90IDM6IENvdXBvbiBSZWRlbXB0aW9uIG9mIEVhY2ggRGVwYXJ0bWVudAoKYGBge3IsIG1lc3NhZ2U9IEZBTFNFLCBpbmNsdWRlPSBGQUxTRSwgZWNobz0gRkFMU0V9CmRmMzwtIGNvdXBvbl9yZWRlbXB0aW9ucyAlPiUKICBpbm5lcl9qb2luKGNvdXBvbnMpICU+JQogIGlubmVyX2pvaW4ocHJvZHVjdHMpJT4lCiAgcmlnaHRfam9pbihjYW1wYWlnbl9kZXNjcmlwdGlvbnMpJT4lCiAgZ3JvdXBfYnkoZGVwYXJ0bWVudCklPiUKICBjb3VudChjb3Vwb25fdXBjKSU+JQogIGdyb3VwX2J5KGRlcGFydG1lbnQpJT4lCiAgc3VtbWFyaXNlKHRvdGFsX2RlcGFydG1lbnQ9IHN1bShuLCBuYS5ybT1UUlVFKSkKYGBgCmBgYHtyfQpnZ3Bsb3QoZGYzLGFlcyhmY3RfcmVvcmRlcihkZXBhcnRtZW50LHRvdGFsX2RlcGFydG1lbnQpLCB0b3RhbF9kZXBhcnRtZW50LCBmaWxsPSBkZXBhcnRtZW50KSkgKwogIGdlb21fYmFyKHN0YXQgPSAiaWRlbnRpdHkiKSArCiAgY29vcmRfZmxpcCgpKwogIGdlb21fdGV4dChhZXMobGFiZWwgPSB0b3RhbF9kZXBhcnRtZW50KSwgbnVkZ2VfeSA9IC0xLCBjb2xvciA9ICJibGFjayIsIHNpemU9Mi41KSsKICBzY2FsZV95X2xvZzEwKG5hbWU9ICJOdW1iZXIgb2YgcmVkZW1wZWQgY291cG9ucyIpKwogIHNjYWxlX3hfZGlzY3JldGUobmFtZT0gIkRlcGFydG1lbnQiLCBkcm9wPSBGQUxTRSkrCiAgZ3VpZGVzKGZpbGwgPSBndWlkZV9sZWdlbmQocmV2ZXJzZSA9IFRSVUUpKSArCiAgbGFicyhmaWxsID0gImRlcGFydG1lbnQiLAogICAgICAgdGl0bGUgPSAiTnVtYmVyIG9mIHJlZGVtcGVkIGNvdXBvbnMgb2YgZWFjaCBkZXBhcnRtZW50IiwKICAgICAgICBjYXB0aW9uID0gImh0dHA6Ly9odHRwczovL2dpdGh1Yi5jb20vYnJhZGxleWJvZWhta2UvY29tcGxldGVqb3VybmV5IikgCgpgYGA=