рдЖрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдПрдХ рдЖрд░реЗрдЦ рдореЗрдВ рдпреЛрдЬрдирд╛ рддрдереНрдп, рдЧрддрд┐рдХреА рдФрд░ рд▓рд╛рдн

рд╣рд░ рдмрд╛рд░ рдкрд┐рдЫрд▓реЗ рд╡рд░реНрд╖ рдХреЗ рд╡рд┐рддреНрддреАрдп рдкрд░рд┐рдгрд╛рдореЛрдВ рдХреЛ рд╕рдВрдХреНрд╖реЗрдк рдореЗрдВ рдкреНрд░рд╕реНрддреБрдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдФрд░ рдПрдХ рдЙрдкрдпреБрдХреНрдд рдкреНрд░рд╕реНрддреБрддрд┐ рддреИрдпрд╛рд░ рдХреА рдЬрд╛ рд░рд╣реА рд╣реИ, рд▓реЛрдЧ рдПрдХ рдЖрд░реЗрдЦ рдкрд░ рдореБрдЦреНрдп рд╕рдВрдЦреНрдпрд╛рдУрдВ рдХреЛ рдлрд┐рдЯ рдХрд░рдиреЗ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдкрд╣реЗрд▓реА рдмрдирд╛рддреЗ рд╣реИрдВред рдПрдХ рдирд┐рдпрдо рдХреЗ рд░реВрдк рдореЗрдВ, рд╕рдВрдЧрдарди рдХреА рдЧрддрд┐рд╡рд┐рдзрд┐рдпреЛрдВ рдХрд╛ рджрд╛рдпрд░рд╛, рд╕рдВрдХреНрд╖реЗрдк рдореЗрдВ, рдореБрдЦреНрдп рд╡рд┐рддреНрддреАрдп рд╕рдВрдХреЗрддрдХреЛрдВ рдХреЗ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХреЗ рд╕рд╛рде рд╢реБрд░реВ рд╣реЛрддрд╛ рд╣реИ, рдкреНрд░рддреНрдпреЗрдХ рд╡реНрдпрд╡рд╕рд╛рдп рдХреНрд╖реЗрддреНрд░реЛрдВ рдХреЗ рд▓рд┐рдП рдЕрд▓рдЧ рд╕реЗ:

рдорд╛рдирдХ рдмрд╛рд░ рдЪрд╛рд░реНрдЯ, рдЬрд┐рд╕реЗ рдПрдХреНрд╕реЗрд▓ рдореЗрдВ рд╡реНрд╣реАрдкреНрдб рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рдЗрд╕реЗ рд╣рд▓реНрдХреЗ рдврдВрдЧ рд╕реЗ рдбрд╛рд▓рдиреЗ рдХреЗ рд▓рд┐рдП рджреЗрддрд╛ рд╣реИ, рдХрд╛рдлреА рд╕реНрдкрд╖реНрдЯ рдкрд░рд┐рдгрд╛рдо рдирд╣реАрдВ рд╣реИред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдпрджрд┐ рдХрд┐рд╕реА рд╡реНрдпрд╡рд╕рд╛рдп рдореЗрдВ рдЪрд╛рд░ рджрд┐рд╢рд╛рдПрдБ рд╣реИрдВ, рддреЛ рдЖрд░реЗрдЦ рдкрд░ 16 рдЖрд╕рдиреНрди рдХреЙрд▓рдо рджрд┐рдЦрд╛рдИ рджреЗрдВрдЧреЗ, рдФрд░ рдХреЛрдИ рд╡реНрдпрдХреНрддрд┐ рдЕрдЧрдбрд╝реЗ рдФрд░ рдкрд┐рдЫрдбрд╝реЗ рдХреЛ рднреНрд░рдорд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрд╕реНрд╡реАрдХрд╛рд░реНрдп рд╣реЛ рд╕рдХрддрд╛ рд╣реИред

R рд╕реЗ рдкрд░рд┐рдЪрд┐рдд рдкреЗрд╢реЗрд╡рд░, ggplot2 рдХрд╛ рдЙрдкрдпреЛрдЧ рдкреНрд░реЛрдЧреНрд░рд╛рдореЗрдЯрд┐рдХ рд░реВрдк рд╕реЗ рд╡рд╛рдВрдЫрд┐рдд рдЖрд░реЗрдЦ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЬреИрд╕реЗ рдХрд┐ рдпрд╣рд╛рдБред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, 2012 рдХреЗ рдЖрдВрдХрдбрд╝реЗ рдпреВрдирд┐рд▓реАрд╡рд░ рдХреА рд╡рд╛рд░реНрд╖рд┐рдХ рд░рд┐рдкреЛрд░реНрдЯ рд╕реЗ рд▓рд┐рдП рдЧрдП рд╣реИрдВред рдирд┐рдпреЛрдЬрд┐рдд рд╕рдВрдХреЗрддрдХ рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдбреЗрдЯрд╛ рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рдирд╣реАрдВ рд╣реИрдВ, рдЗрд╕рд▓рд┐рдП рдореБрдЭреЗ рдЙрдиреНрд╣реЗрдВ "рдкрд┐рдЫрд▓реЗ рд╡рд░реНрд╖ + 5%" рдХреЗ рд╕реНрддрд░ рдкрд░, рдирд┐рд╢реНрдЪрд┐рддрддрд╛ рдХреЗ рд▓рд┐рдП, рдЕрдкрдиреЗ рд╕рд┐рд░ рд╕реЗ рдЖрд╡рд┐рд╖реНрдХрд╛рд░ рдХрд░рдирд╛ рдерд╛ред

рдореВрд▓ рд╕рдВрдЦреНрдпрд╛рдПрдВ рдПрдХреНрд╕реЗрд▓ рдореЗрдВ рд╣реИрдВ рдФрд░ рдЗрд╕ рддрд░рд╣ рджрд┐рдЦрддреА рд╣реИрдВ (рд▓рд╛рдЦреЛрдВ рдпреВрд░реЛ рдореЗрдВ рдбреЗрдЯрд╛):

рдЫрд╡рд┐

RStudio рдореЗрдВ рдирд┐рд░реНрдорд┐рдд рдЖрд░реЗрдЦ рдЗрд╕ рдкреНрд░рдХрд╛рд░ рд╣реИ:

рдЫрд╡рд┐

рдЗрдВрдЯреБрдЗрдЯрдиреЗрд╕ рдХреЗ рд▓рд┐рдП рдЪрд╛рд░реНрдЯ рдХреА рдЬрд╛рдВрдЪ рдХрд░реЗрдВ, рдФрд░ рд╕рдВрдЦреНрдпрд╛рдУрдВ рдХреЛ рджреЗрдЦреЗ рдмрд┐рдирд╛ рдорд╛рди рд▓реЗрдВ рдХрд┐ рдХреМрди рд╕рд╛ рд╕рдВрдХреЗрддрдХ рдЪрд╛рд░реНрдЯ рдХреЗ рдХрд┐рд╕ рддрддреНрд╡ рд╕реЗ рдореЗрд▓ рдЦрд╛рддрд╛ рд╣реИ, рдФрд░ рд╕реНрдкрд╖реНрдЯреАрдХрд░рдг рдХрд╛ рдкрд╛рд▓рди рдХрд░реЗрдЧрд╛ред



рдпрд╣ рд╡рд┐рдЪрд╛рд░ рд╣реИ рдХрд┐ рдореБрдЦреНрдп рдкреИрд░рд╛рдореАрдЯрд░ - рдЯрд░реНрдирдУрд╡рд░ - рдХреЛ рд░рдВрдЧ рд╕реЗ рднрд░реЗ рд╕реНрддрдВрднреЛрдВ рдХреЗ рд░реВрдк рдореЗрдВ рджрд┐рдЦрд╛рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП, рдкрд┐рдЫрд▓реЗ рд╕рд╛рд▓ рдХрд╛ рд╕рдВрдХреЗрддрдХ (рдЕрдВрддрд┐рдо рд╡рд░реНрд╖) - рдПрдХ рд╕рдореЛрдЪреНрдЪ рдХреЗ рд░реВрдк рдореЗрдВ, рдЬреЛ "рд╕рд▓рд╛рдЦреЛрдВ" рдХреЗ рд░реВрдк рдореЗрдВ рдиреЗрддреНрд░рд╣реАрди рдкреАрдЫреЗ, рдирд┐рдпреЛрдЬрд┐рдд рд╕рдВрдХреЗрддрдХ (рдкреВрд░реНрд╡рд╛рдиреБрдорд╛рди) рдФрд░ рд▓рд╛рднрдкреНрд░рджрддрд╛ рдХреЗ рд░реВрдк рдореЗрдВ рд╣реИ (рдЕрдзрд┐рдХ рд╕рдЯреАрдХ рд░реВрдк рд╕реЗ) рд╡рд┐рдкрд░реАрдд рдЦрд░реНрдЪ рд╣реИ) - рдПрдХ рдЫреЛрдЯрд╛ рд╕рд╛ рдирд┐рд╢рд╛рдиред

Excel рд╕реЗ рдбреЗрдЯрд╛ рдкрдврд╝рдиреЗ рдХреЗ рд▓рд┐рдП, XLConnect рдкреИрдХреЗрдЬ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВред рдПрдХреНрд╕реЗрд▓ рдлрд╝рд╛рдЗрд▓ рд╕реЗ, рдирд┐рд░реНрджрд┐рд╖реНрдЯ рд╢реАрдЯ рд╕реЗ, рдПрдХ рдирд╛рдорд┐рдд рддрд╛рд▓рд┐рдХрд╛ рдХреЛ рдЖрд░ рдореЗрдВ рд▓реЛрдб рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред

рдЪрд╛рд░реНрдЯ рдХреЗ рд▓рд┐рдП рд░рдВрдЧ рдпреВрдирд┐рд▓реАрд╡рд░ рдХреЙрд░реНрдкреЛрд░реЗрдЯ рд░рдВрдЧ рддрд╛рд▓рд┐рдХрд╛ рд╕реЗ рд▓рд┐рдП рдЧрдП рд╣реИрдВред

рддреЛ рдХреЛрдб

require(XLConnect) require(data.table) require(ggplot2) require(scales) indata <- readTable(loadWorkbook("Unilever.xlsx"), sheet = "FinResults", table = "Unilever2012", useCachedValues = TRUE) finreport <- data.table(indata)[, list( Segment = reorder(Segment, -Turnover), Cost = (Turnover - Profit), Forecast, Turnover, LastYear )] turnover_format = function(...){ function(x) paste("тВмB ", format(x/1000, ..., nsmall = 1L, scientific = FALSE, trim = TRUE)) } chart <- ggplot(finreport, aes(x = Segment)) + geom_bar(aes(y = LastYear), stat = "identity", color = "#004976", fill = "white", width = 0.9) + geom_bar(aes(y = Turnover), stat = "identity", color = "white", fill = "#0085CA", width = 0.6) + geom_crossbar(aes(ymin = Forecast, ymax = Forecast, y = Forecast), color = "#ED8800", width = 0.4, size = 0.7) + geom_point(aes(y = Cost), shape = 25, color = "#cedc00", fill = "white") + scale_y_continuous(breaks = pretty_breaks(20), labels = turnover_format()) + theme_bw() + theme ( panel.border = element_blank() , axis.line = element_line() , axis.title.x = element_blank() , axis.title.y = element_blank() , axis.text = element_text( size = 13, color = "#3C1053") ) print(chart)
      
      





рд╕реНрд░реЛрдд: Univeler рд╡рд╛рд░реНрд╖рд┐рдХ рд░рд┐рдкреЛрд░реНрдЯ рдФрд░ рд▓реЗрдЦрд╛ 2012 , рдкреГрд╖реНрда 92ред



All Articles