рдПрдХ рдбреЗрдЯрд╛ рд╡реИрдЬреНрдЮрд╛рдирд┐рдХ рдХреЗ рд░реВрдк рдореЗрдВ, рдЖрдкрдХреЛ рдЕрдкрдиреЗ рдбреЗрдЯрд╛рд╕реЗрдЯ рдореЗрдВ рдлреАрдЪрд░реНрд╕ рдХреЗ рд╡рд┐рддрд░рдг рдХрд╛ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред рдЖрдо рддреМрд░ рдкрд░ рдпрд╣ рд╣рд┐рд╕реНрдЯреЛрдЧреНрд░рд╛рдореНрд╕ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ; рдпрд╣ рд╡реИрд░рд┐рдПрдмрд▓ рдХреЗ рдорд╛рди рджрд╛рдпрд░реЗ, рдЙрдирдХреЗ рд╡рд┐рдЪрд▓рди рдФрд░ рдЬрд╣рд╛рдБ рдорд╛рди рд╕рдШрди рд╣реИрдВ, рджрд┐рдЦрд╛рдиреЗ рдореЗрдВ рдмрд╣реБрдд рдЙрдкрдпреЛрдЧреА рд╣реИред
рдпрд╣ рдЯреНрдпреВрдЯреЛрд░рд┐рдпрд▓ R рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИред рдпрджрд┐ рдЖрдк рдЕрднреА R рд╕реЗ рдкрд░рд┐рдЪрд┐рдд рдирд╣реАрдВ рд╣реИрдВ , рддреЛ рдореИрдВ рд╕реБрдЭрд╛рд╡ рджреВрдВрдЧрд╛ рдХрд┐ рдЖрдк DataCamp рдкрд░ рд╣рдорд╛рд░рд╛ рдирд┐рдГрд╢реБрд▓реНрдХ Introduction to R рдХреЛрд░реНрд╕ рдХрд░реЗрдВред
рдмрд╛рдЗрдХ рд╢реЗрдпрд░рд┐рдВрдЧ рдбреЗрдЯрд╛рд╕реЗрдЯ
рдЗрд╕ рдЯреНрдпреВрдЯреЛрд░рд┐рдпрд▓ рдХреЗ рд▓рд┐рдП, рдЖрдк kaggle рдкреНрд░рддрд┐рдпреЛрдЧрд┐рддрд╛ рдХреЗ Bike Sharing Demand Dataset рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВрдЧреЗред
рд▓рд┐рдВрдХ рдлреЙрд▓реЛ рдХрд░реЗрдВ рдФрд░ рдбреЗрдЯрд╛ рдЯреИрдм рдкрд░ рдЬрд╛рдПрдБ, рдлрд┐рд░ train.csv рдлрд╝рд╛рдЗрд▓ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░реЗрдВред
рдбреЗрдЯрд╛рд╕реЗрдЯ рдХреЛ R рдореЗрдВ рд▓реЛрдб рдХрд░реЗрдВред
library( dplyr)
bike<- read.csv( "train.csv" ,
na.strings = FALSE ,
strip.white = TRUE )
glimpse( bike) рд╕рдВрдЪрд╛рд▓рд┐рдд рджреНрд╡рд╛рд░рд╛
рдбреЗрдЯрд╛рд╕реЗрдЯ рдлреАрдЪрд░реНрд╕
рдлреАрдЪрд░ рд╡рд░реНрдгрди datetime рдШрдВрдЯреЗ рдХреЗ рд╕реНрддрд░ рдХреА рджрд┐рдирд╛рдВрдХ + рдЯрд╛рдЗрдорд╕реНрдЯреИрдореНрдк season 1 = рд╡рд╕рдВрдд 2 = рдЧреНрд░реАрд╖реНрдо3 = рдкрддрдЭрдбрд╝4 = рд╢реАрддholiday рдХреНрдпрд╛ рджрд┐рди рдЕрд╡рдХрд╛рд╢ рдорд╛рдирд╛ рдЧрдпрд╛ рд╣реИ workingday рдХреНрдпрд╛ рджрд┐рди рди рддреЛ рд╕рдкреНрддрд╛рд╣рд╛рдВрдд рд╣реИ рди рд╣реА рдЕрд╡рдХрд╛рд╢ weather 1 : рд╕рд╛рдл, рд╣рд▓реНрдХреЗ рдмрд╛рджрд▓, рдЖрдВрд╢рд┐рдХ рдмрд╛рджрд▓, рдЖрдВрд╢рд┐рдХ рдмрд╛рджрд▓ 2 : рдзреБрдВрдз + рдмрд╛рджрд▓, рдзреБрдВрдз + рдмрд┐рдЦрд░реЗ рдмрд╛рджрд▓, рдзреБрдВрдз + рд╣рд▓реНрдХреЗ рдмрд╛рджрд▓, рдзреБрдВрдз3 : рд╣рд▓реНрдХреА рдмрд░реНрдл, рд╣рд▓реНрдХреА рдмрд╛рд░рд┐рд╢ + рдЧрд░рдЬ рдХреЗ рд╕рд╛рде рдмрд┐рдЦрд░реЗ рдмрд╛рджрд▓, рд╣рд▓реНрдХреА рдмрд╛рд░рд┐рд╢ + рдмрд┐рдЦрд░реЗ рдмрд╛рджрд▓4 : рддреЗрдЬ рдмрд╛рд░рд┐рд╢ + рдмрд░реНрдл рдХреА рдЧреЛрд▓рд┐рдпрд╛рдВ + рдЧрд░рдЬ + рдзреБрдВрдз, рдмрд░реНрдл + рдХреБрд╣рд╛рд╕рд╛temp рд╕реЗрд▓реНрд╕рд┐рдпрд╕ рдореЗрдВ рддрд╛рдкрдорд╛рди atemp "рдорд╣рд╕реВрд╕ рд╣реЛрдиреЗ рд╡рд╛рд▓рд╛" рддрд╛рдкрдорд╛рди (рд╕реЗрд▓реНрд╕рд┐рдпрд╕) humidity рд╕рд╛рдкреЗрдХреНрд╖ рдЖрд░реНрджреНрд░рддрд╛ windspeed рдкрд╡рди рд╡реЗрдЧ casual рдЧреИрд░-рдкрдВрдЬреАрдХреГрдд рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рджреНрд╡рд╛рд░рд╛ рдЖрд░рдВрдн рдХреА рдЧрдИ рдХрд┐рд░рд╛рдпреЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ registered рдкрдВрдЬреАрдХреГрдд рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рджреНрд╡рд╛рд░рд╛ рдЖрд░рдВрдн рдХреА рдЧрдИ рдХрд┐рд░рд╛рдпреЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ count рдХреБрд▓ рдХрд┐рд░рд╛рдпреЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛
рдлреАрдЪрд░ рдЪрдпрди
рдЖрдк season рдХреЗ рдЕрдиреБрд╕рд╛рд░ atemp рдФрд░ humidity рдХреЗ рдмреАрдЪ рд╕рдВрдмрдВрдз рдХрд╛ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХрд░рдиреЗ рдЬрд╛ рд░рд╣реЗ рд╣реИрдВ, рдЗрд╕рд▓рд┐рдП рдЗрдиреНрд╣реЗрдВ рдбреЗрдЯрд╛рд╕реЗрдЯ рд╕реЗ рдЪреБрдиреЗрдВред dplyr рдкреИрдХреЗрдЬ рд▓реЛрдб рдХрд░рдирд╛ рди рднреВрд▓реЗрдВред
bike_data<-
bike %>%
dplyr:: select( season, atemp, humidity)
head( bike_data) рд╕рдВрдЪрд╛рд▓рд┐рдд рджреНрд╡рд╛рд░рд╛
рд╣рд┐рд╕реНрдЯреЛрдЧреНрд░рд╛рдореНрд╕
рдареАрдХ рд╣реИ, рдЕрдм рдЖрдк рдбреЗрдЯрд╛ рдХрд╛ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рд╢реБрд░реВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рддреИрдпрд╛рд░ рд╣реИрдВред ggplot2 рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реБрдП, рдкреНрд░рддреНрдпреЗрдХ рдлреАрдЪрд░ рдХреЗ рд▓рд┐рдП рдореМрд╕рдо рдХреЗ рдЕрдиреБрд╕рд╛рд░ рд╣рд┐рд╕реНрдЯреЛрдЧреНрд░рд╛рдо рдмрдирд╛рдПрдБ ред рдЗрд╕реЗ рд▓реЛрдб рдХрд░рдирд╛ рди рднреВрд▓реЗрдВред
Humidity рдХрд╛ рд╣рд┐рд╕реНрдЯреЛрдЧреНрд░рд╛рдо
library( ggplot2)
bike_data %>%
ggplot( aes( x= humidity) ) +
geom_histogram( bins= 30 ) +
facet_wrap( ~ season, ncol = 2 ) рд╕рдВрдЪрд╛рд▓рд┐рдд рджреНрд╡рд╛рд░рд╛
рд╣рд┐рд╕реНрдЯреЛрдЧреНрд░рд╛рдо рд╕реЗ рдЖрдк рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рд╕рд░реНрджрд┐рдпреЛрдВ рдХреЗ рджреМрд░рд╛рди рдЖрд░реНрджреНрд░рддрд╛ рдЕрдзрд┐рдХ рд╣реЛрддреА рд╣реИ (рдЬреЛ рд╕реНрд╡рд╛рднрд╛рд╡рд┐рдХ рд╣реИ), рдФрд░ рдпрд╣ рднреА рд╕рдордЭ рдЖрддрд╛ рд╣реИ рдХрд┐ рдкреНрд░рддреНрдпреЗрдХ рдореМрд╕рдо рдореЗрдВ рдпрд╣ рдХреИрд╕реЗ рд╡рд┐рддрд░рд┐рдд рд╣реИред
рдЕрдм рдбреЗрдВрд╕рд┐рдЯреА, рдПрдХ рдбреЗрдВрд╕рд┐рдЯреА рд░рдЧ рдЬреЛрдбрд╝реЗрдВ рдФрд░ рдлреЗрд╕реЗрдЯреНрд╕ рдХреЗ рдирд╛рдо рдмрджрд▓реЗрдВ, рддрд╛рдХрд┐ рд╡рд┐рдЬрд╝реБрдЕрд▓рд╛рдЗрдЬрд╝реЗрд╢рди рдФрд░ рдмреЗрд╣рддрд░ рджрд┐рдЦреЗред
bike_data %>%
mutate( season_label = case_when(
season == 1 ~ "Spring" ,
season == 2 ~ "Summer" ,
season == 3 ~ "fall" ,
season == 4 ~ "winter" ) ) %>%
ggplot( aes( x= humidity) ) +
geom_histogram( bins= 30 , aes( y = ..density..) ) +
geom_rug( ) +
geom_density( ) +
facet_wrap( ~ season_label, ncol = 2 ) +
ggtitle( "Histogram of humidity by season" ) рд╕рдВрдЪрд╛рд▓рд┐рдд рджреНрд╡рд╛рд░рд╛
рдЕрдм рдЖрдкрдХреЛ рдЖрд░реНрджреНрд░рддрд╛ рдХреЗ рд╡реНрдпрд╡рд╣рд╛рд░ рдХрд╛ рдмреЗрд╣рддрд░ рдЕрд╣рд╕рд╛рд╕ рдорд┐рд▓рддрд╛ рд╣реИ; рдпрд╣реА рдХрд╛рдо atemp рдХреЗ рд╕рд╛рде рдХрд░реЗрдВред
atemp рдХрд╛ рд╣рд┐рд╕реНрдЯреЛрдЧреНрд░рд╛рдо
рдКрдкрд░ рдХреЗ рдХреЛрдб рдХрд╛ рдкреБрди: рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ рдФрд░ рд╡реИрд░рд┐рдПрдмрд▓ рдХреЛ atemp рдореЗрдВ рдмрджрд▓реЗрдВ,
bike_data %>%
mutate( season_label = case_when(
season == 1 ~ "Spring" ,
season == 2 ~ "Summer" ,
season == 3 ~ "fall" ,
season == 4 ~ "winter" ) ) %>%
ggplot( aes( x= atemp) ) +
geom_histogram( bins= 30 , aes( y = ..density..) ) +
geom_rug( ) +
geom_density( ) +
facet_wrap( ~ season_label, ncol = 2 ) +
ggtitle( "Histogram of atemp by season" ) рд╕рдВрдЪрд╛рд▓рд┐рдд рджреНрд╡рд╛рд░рд╛
рдореМрд╕рдо рдХреЗ рдЕрдиреБрд╕рд╛рд░ atemp рдХрд╛ рд╣рд┐рд╕реНрдЯреЛрдЧреНрд░рд╛рдо
рдареАрдХ рд╣реИ, рдЕрдм рддрдХ рд╕рдм рдЕрдЪреНрдЫрд╛ рд╣реИтАФрд╣рд░ рдореМрд╕рдо рдХреЗ рд▓рд┐рдП рд╕рдм рдХреБрдЫ рдЕрдкреЗрдХреНрд╖рд╛ рдХреЗ рдЕрдиреБрд░реВрдк рджрд┐рдЦ рд░рд╣рд╛ рд╣реИред рдкреНрд░рддреНрдпреЗрдХ рдЧреНрд░рд╛рдл рдореЗрдВ рдЖрдкрдХреЗ рдкрд╛рд╕ рдкреНрд░рд╛рдпрд┐рдХрддрд╛ рд╡рд┐рддрд░рдг рдлрд╝рдВрдХреНрд╢рди рдХрд╛ рдПрдХ рдЕрдиреБрдорд╛рди рд╣реИред
рд▓реЗрдХрд┐рди рдЗрди рдЧреНрд░рд╛рдлрд╝реНрд╕ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдпрд╣ рджреЗрдЦрдирд╛ рдХрдард┐рди рд╣реИ рдХрд┐ рдлреАрдЪрд░реНрд╕ рдПрдХ-рджреВрд╕рд░реЗ рдХреЗ рд╕рд╛рде рдХреИрд╕реЗ рдЗрдВрдЯрд░реЗрдХреНрдЯ рдХрд░рддреЗ рд╣реИрдВред рдкрд╣рд▓реА рдореБрд╢реНрдХрд┐рд▓ рдпрд╣ рд╣реИ рдХрд┐ рдЖрдкрдХреЛ 3D рд╣рд┐рд╕реНрдЯреЛрдЧреНрд░рд╛рдо рдЪрд╛рд╣рд┐рдП, рдХреНрдпреЛрдВрдХрд┐ рдЖрдк рджреЛ рдлреАрдЪрд░реНрд╕ рдХреЗ рд▓рд┐рдП рд╡рд┐рддрд░рдг рдлрд╝рдВрдХреНрд╢рди рдвреВрдВрдврдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░ рд░рд╣реЗ рд╣реИрдВред
рдЕрдкрдиреЗ рдбреЗрдЯрд╛ рдкрд░ рджреНрд╡рд┐рд╡реЗрд░реА рд╡рд┐рддрд░рдг рдлрд┐рдЯ рдХрд░рдирд╛
рд▓рдХреНрд╖реНрдп рджреНрд╡рд┐рд╡реЗрд░реА рд╡рд┐рддрд░рдг рдХрд╛ рд╡рд┐рдЬрд╝реБрдЕрд▓рд╛рдЗрдЬрд╝реЗрд╢рди рдХрд░рдирд╛ рд╣реИред рдРрд╕рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдкрд╣рд▓реЗ рдЖрдкрдХреЛ рдбреЗрдЯрд╛ рдкрд░ рджреНрд╡рд┐рд╡реЗрд░реА рд╡рд┐рддрд░рдг рдлрд┐рдЯ рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред рдпрд╣ MASS рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдФрд░ kde2d рдлрд╝рдВрдХреНрд╢рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред kde2d рдлрд╝рдВрдХреНрд╢рди, рдпрд╛рджреГрдЪреНрдЫрд┐рдХ рдЪрд░реЛрдВ рдХреЗ рд▓рд┐рдП рдирд╛рд░реНрдорд▓рд┐рдЯреА рдорд╛рдирддреЗ рд╣реБрдП, рджреНрд╡рд┐рд╡реЗрд░реА рд╡рд┐рддрд░рдг рдХрд╛ рдЕрдиреБрдорд╛рди рд▓рдЧрд╛рдПрдЧрд╛ред рдЗрд╕ рдлрд╝рдВрдХреНрд╢рди рдХреЗ рдЗрдирдкреБрдЯ рдЗрд╕ рдкреНрд░рдХрд╛рд░ рд╣реИрдВ,
рдЗрдирдкреБрдЯ рд╡рд░реНрдгрди x x рдирд┐рд░реНрджреЗрд╢рд╛рдВрдХ рдбреЗрдЯрд╛ y y рдирд┐рд░реНрджреЗрд╢рд╛рдВрдХ рдбреЗрдЯрд╛ n рдкреНрд░рддреНрдпреЗрдХ рдЕрдХреНрд╖ рдХреЗ рд▓рд┐рдП рдЧреНрд░рд┐рдб рдкреЙрдЗрдВрдЯреНрд╕ рдХреА рд╕рдВрдЦреНрдпрд╛ lims x рдФрд░ y рдХреЗ рд▓рд┐рдП рд╕реАрдорд╛рдПрдБ
рдЕрдм рдЗрд╕реЗ рдбреЗрдЯрд╛рд╕реЗрдЯ рдкрд░ рд▓рд╛рдЧреВ рдХрд░реЗрдВ рдФрд░ summer рдХреЗ рд▓рд┐рдП рдлрд╝рд┐рд▓реНрдЯрд░ рдХрд░реЗрдВ,
library( MASS)
bike_data_summer <- bike_data %>% filter( season== 1 )
bike_density <- kde2d( bike_data_summer$ atemp, bike_data_summer$ humidity, n= 1000 ) рд╕рдВрдЪрд╛рд▓рд┐рдд рджреНрд╡рд╛рд░рд╛
рдиреЛрдЯ: MASS рд▓рд╛рдЗрдмреНрд░реЗрд░реА рд▓реЛрдб рдХрд░рдиреЗ рдкрд░ рдЗрд╕рдХреЗ рд╕рд╛рде рдПрдХ select рдлрд╝рдВрдХреНрд╢рди рдЖрддрд╛ рд╣реИ, рдЬреЛ dplyr рдХреЗ select рдлрд╝рдВрдХреНрд╢рди рд╕реЗ рдЯрдХрд░рд╛ рд╕рдХрддрд╛ рд╣реИред рдЗрд╕реЗ рдареАрдХ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, dplyr рдХрд╛ select рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╕рдордп рдЙрд╕рдореЗрдВ dplyr:: рдЬреЛрдбрд╝реЗрдВ, рдЬреИрд╕реЗ dplyr::select(), рддрд╛рдХрд┐ рдпрд╣ рд╕рд╣реА рд╕реЗ рдХрд╛рдо рдХрд░реЗред
рдЕрдм bike_density рдХреА class рдФрд░ structure рджреЗрдЦреЗрдВ
class( bike_density)
str( bike_density) рд╕рдВрдЪрд╛рд▓рд┐рдд рджреНрд╡рд╛рд░рд╛
рдпрд╣ рдПрдХ рд╕реВрдЪреА (list) рд╣реИ рдЬрд┐рд╕рдореЗрдВ 3 рдорд╛рди x, y, рдФрд░ z рд╣реИрдВред рдкрд╣рд▓реЗ рджреЛ рдореЗрдВ рдлреАрдЪрд░реНрд╕ рдХреЗ рдорд╛рди рд╣реЛрддреЗ рд╣реИрдВ рдФрд░ рддреАрд╕рд░рд╛ рдПрдХ рдореИрдЯреНрд░рд┐рдХреНрд╕ рд╣реИ рдЬрд┐рд╕рдореЗрдВ pdf рдХрд╛ рдорд╛рди рд╣реЛрддрд╛ рд╣реИред contour рдлрд╝рдВрдХреНрд╢рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдбреЗрдВрд╕рд┐рдЯреА рдкрд░ рдирдЬрд╝рд░ рдбрд╛рд▓реЗрдВ,
contour( bike_density)
text( 12.2 , 92 , "1" , cex= 1.5 )
points( 12.2 , 89 , col= "red" , pch= 18 )
text( 10.4 , 47 , "2" , cex= 1.5 )
points( 10.4 , 43 , col= "red" , pch= 18 )
text( 21 , 45 , "3" , cex= 1.5 )
points( 21 , 40 , col= "red" , pch= 18 )
text( 21.6 , 82 , "4" , cex= 1.5 )
points( 21.6 , 78 , col= "red" , pch= 18 ) рд╕рдВрдЪрд╛рд▓рд┐рдд рджреНрд╡рд╛рд░рд╛
рдЗрд╕реЗ рджреЗрдЦрддреЗ рд╣реБрдП рдЖрдк рдХреБрдЫ рд╕рдВрдЪрд┐рдд (accumulation) рдмрд┐рдВрджреБрдУрдВ рдХреА рдкрд╣рдЪрд╛рди рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдЬрд┐рдиреНрд╣реЗрдВ рджреЛ рдлреАрдЪрд░реНрд╕ рдХреЗ рд╕рдВрдпреЛрдЬрди рдХреЗ рд╕рдмрд╕реЗ рдЖрд╡реГрддреНрдд рдорд╛рдиреЛрдВ рдХреЗ рд░реВрдк рдореЗрдВ рд╕рдордЭрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдкреНрд░рддреНрдпреЗрдХ рдмрд┐рдВрджреБ рдХреЗ рдорд╛рди рдирд┐рдореНрди рддрд╛рд▓рд┐рдХрд╛ рдореЗрдВ рд╕рдВрдХреНрд╖реЗрдкрд┐рдд рд╣реИрдВ,
рдмрд┐рдВрджреБ atemp (┬░C) humidity (%) 1 12.2 89 2 10.4 43 3 21 43 4 21.6 78
рд╣реАрдЯрдореИрдк
рдЕрдкрдирд╛ рд╣реАрдЯрдореИрдк рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП, рдкрд╣рд▓реЗ рдЖрдкрдХреЛ рд╡рд╣ рд░рдВрдЧ рд╕реНрдХреЗрд▓ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░рдирд╛ рд╣реЛрдЧрд╛ рдЬрд┐рд╕рдХрд╛ рдЖрдк рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ; рдЖрдк рдпрд╣ colorRampPalette рдлрд╝рдВрдХреНрд╢рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ
hm_col_scale< - colorRampPalette ( c ( "black" , "blue" , "green" , "orange" , "red" ) ) ( 1000 )
рд╕рдВрдЪрд╛рд▓рд┐рдд рджреНрд╡рд╛рд░рд╛
hm_col_scale рдПрдХ рд╡реЗрдХреНрдЯрд░ рд╣реИ рдЬреЛ рдХрд╛рд▓реЗ рд╕реЗ рд▓рд╛рд▓ рддрдХ 1000 рдЪрд░рдгреЛрдВ рдореЗрдВ RGB рдХреЛрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИред
рдЕрдм image рдлрд╝рдВрдХреНрд╢рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЕрдкрдирд╛ рд╣реАрдЯрдореИрдк рдкреНрд▓реЙрдЯ рдХрд░реЗрдВ; рдпрд╣ рдлрд╝рдВрдХреНрд╢рди рдореИрдЯреНрд░рд┐рдХреНрд╕ рдкреНрд▓реЙрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рд╣реЛрддрд╛ рд╣реИред
image ( bike_density$z,
col = hm_col_scale,
zlim= c ( min ( bike_density$z) , max ( bike_density$z) ) )
text ( 0.31 , 0.46 , "Most Frequent" , col= "blue" , cex= 0.8 )
points ( 0.31 , 0.45 , col= "blue" , pch= 18 )
рд╕рдВрдЪрд╛рд▓рд┐рдд рджреНрд╡рд╛рд░рд╛
рдЕрдм, рдЬреИрд╕рд╛ рдХрд┐ рдЖрдк рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ, рдЗрд╕рдореЗрдВ рдХрдВрдЯреВрд░ рдкреНрд▓реЙрдЯ рд╕реЗ рдЕрдзрд┐рдХ рдЬрд╛рдирдХрд╛рд░реА рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдЕрдм рд░рдВрдЧ рдпрд╣ рдмрддрд╛рддреЗ рд╣реИрдВ рдХрд┐ рд╕рдВрдЪрд┐рдд рдмрд┐рдВрджреБ рдХрд┐рддрдирд╛ рдКрдБрдЪрд╛ рдЬрд╛рддрд╛ рд╣реИред рдЖрдк рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рд╡рд╕рдВрдд рдХреЗ рджреМрд░рд╛рди humidity рдФрд░ atemp рдХреЗ рд╕рдмрд╕реЗ рдЖрд╡реГрддреНрдд рдорд╛рди рд▓рдЧрднрдЧ рдмрд┐рдВрджреБ $(10.4,43)$ рдХреЗ рдЖрд╕рдкрд╛рд╕ рд╣реИрдВред
рдирд┐рд╖реНрдХрд░реНрд╖
рдЕрдм рдЖрдк рдЬрд╛рдирддреЗ рд╣реИрдВ рдХрд┐ рд╣реАрдЯрдореИрдк рдХреИрд╕реЗ рдмрдирд╛рддреЗ рд╣реИрдВ; рдЕрдм рдЖрдкрдХреА рдмрд╛рд░реА рд╣реИ рдЕрдкрдирд╛ рд╕реНрд╡рдпрдВ рдХрд╛ рдмрдирд╛рдиреЗ рдХреАред рдЕрдиреНрдп рдореМрд╕рдореЛрдВ рдФрд░ рдЕрдиреНрдп рд╡реИрд░рд┐рдПрдмрд▓реНрд╕ рдХреЗ рд╕рдВрдмрдВрдз рдХреЛ рджреЗрдЦрдХрд░ рд╢реБрд░реВ рдХрд░реЗрдВред
рд╕реЛрдЪреЗрдВ рдХрд┐ рдЖрдк рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдХреИрд╕реЗ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдпрд╣ рд╕рдордЭрдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐ рд╡рд┐рднрд┐рдиреНрди рд╡реИрд░рд┐рдПрдмрд▓ рдорд╛рдиреЛрдВ рдХреЗ рд▓рд┐рдП рдЖрдкрдХреЛ рдХрд┐рддрдиреА рдмрд╛рдЗрдХреНрд╕ рдЙрдкрд▓рдмреНрдз рдХрд░рд╛рдиреА рдЪрд╛рд╣рд┐рдПтАФрдпрд╣ рдЬрд╛рдирддреЗ рд╣реБрдП рдХрд┐ рд╕рдмрд╕реЗ рдЖрд╡реГрддреНрдд рдмрд┐рдВрджреБрдУрдВ рдХреА рдкреНрд░рд╛рдпрд┐рдХрддрд╛ рдЕрдзрд┐рдХ рд╣реЛрддреА рд╣реИред
рдпрджрд┐ рдЖрдк ggplot рдХреЗ рд╕рд╛рде рдбреЗрдЯрд╛ рд╡рд┐рдЬрд╝реБрдЕрд▓рд╛рдЗрдЬрд╝реЗрд╢рди рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдФрд░ рд╕реАрдЦрдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рддреЛ рд╣рдорд╛рд░реЗ Data Visualization with ggplot2 рдХреЛрд░реНрд╕ рдкрд░ рдЬрд╝рд░реВрд░ рдирдЬрд╝рд░ рдбрд╛рд▓реЗрдВред
рдПрдХ рдбреЗрдЯрд╛ рд╡реИрдЬреНрдЮрд╛рдирд┐рдХ рдХреЗ рд░реВрдк рдореЗрдВ, рдЖрдкрдХреЛ рдЕрдкрдиреЗ рдбреЗрдЯрд╛рд╕реЗрдЯ рдореЗрдВ рдлреАрдЪрд░реНрд╕ рдХреЗ рд╡рд┐рддрд░рдг рдХрд╛ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред рдЖрдо рддреМрд░ рдкрд░ рдпрд╣ рд╣рд┐рд╕реНрдЯреЛрдЧреНрд░рд╛рдореНрд╕ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ; рдпрд╣ рд╡реИрд░рд┐рдПрдмрд▓ рдХреЗ рдорд╛рди рджрд╛рдпрд░реЗ, рдЙрдирдХреЗ рд╡рд┐рдЪрд▓рди рдФрд░ рдЬрд╣рд╛рдБ рдорд╛рди рд╕рдШрди рд╣реИрдВ, рджрд┐рдЦрд╛рдиреЗ рдореЗрдВ рдмрд╣реБрдд рдЙрдкрдпреЛрдЧреА рд╣реИред
рдпрд╣ рдЯреНрдпреВрдЯреЛрд░рд┐рдпрд▓ R рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИред рдпрджрд┐ рдЖрдк рдЕрднреА R рд╕реЗ рдкрд░рд┐рдЪрд┐рдд рдирд╣реАрдВ рд╣реИрдВ, рддреЛ рдореИрдВ рд╕реБрдЭрд╛рд╡ рджреВрдВрдЧрд╛ рдХрд┐ рдЖрдк DataCamp рдкрд░ рд╣рдорд╛рд░рд╛ рдирд┐рдГрд╢реБрд▓реНрдХ Introduction to R рдХреЛрд░реНрд╕ рдХрд░реЗрдВред
рдмрд╛рдЗрдХ рд╢реЗрдпрд░рд┐рдВрдЧ рдбреЗрдЯрд╛рд╕реЗрдЯ
рдЗрд╕ рдЯреНрдпреВрдЯреЛрд░рд┐рдпрд▓ рдХреЗ рд▓рд┐рдП, рдЖрдк kaggle рдкреНрд░рддрд┐рдпреЛрдЧрд┐рддрд╛ рдХреЗ Bike Sharing Demand Dataset рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВрдЧреЗред
рд▓рд┐рдВрдХ рдлреЙрд▓реЛ рдХрд░реЗрдВ рдФрд░ рдбреЗрдЯрд╛ рдЯреИрдм рдкрд░ рдЬрд╛рдПрдБ, рдлрд┐рд░
train.csvрдлрд╝рд╛рдЗрд▓ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░реЗрдВредрдбреЗрдЯрд╛рд╕реЗрдЯ рдХреЛ R рдореЗрдВ рд▓реЛрдб рдХрд░реЗрдВред
рдбреЗрдЯрд╛рд╕реЗрдЯ рдлреАрдЪрд░реНрд╕
2 = рдЧреНрд░реАрд╖реНрдо
3 = рдкрддрдЭрдбрд╝
4 = рд╢реАрдд
2: рдзреБрдВрдз + рдмрд╛рджрд▓, рдзреБрдВрдз + рдмрд┐рдЦрд░реЗ рдмрд╛рджрд▓, рдзреБрдВрдз + рд╣рд▓реНрдХреЗ рдмрд╛рджрд▓, рдзреБрдВрдз
3: рд╣рд▓реНрдХреА рдмрд░реНрдл, рд╣рд▓реНрдХреА рдмрд╛рд░рд┐рд╢ + рдЧрд░рдЬ рдХреЗ рд╕рд╛рде рдмрд┐рдЦрд░реЗ рдмрд╛рджрд▓, рд╣рд▓реНрдХреА рдмрд╛рд░рд┐рд╢ + рдмрд┐рдЦрд░реЗ рдмрд╛рджрд▓
4: рддреЗрдЬ рдмрд╛рд░рд┐рд╢ + рдмрд░реНрдл рдХреА рдЧреЛрд▓рд┐рдпрд╛рдВ + рдЧрд░рдЬ + рдзреБрдВрдз, рдмрд░реНрдл + рдХреБрд╣рд╛рд╕рд╛
рдлреАрдЪрд░ рдЪрдпрди
рдЖрдк
seasonрдХреЗ рдЕрдиреБрд╕рд╛рд░atempрдФрд░humidityрдХреЗ рдмреАрдЪ рд╕рдВрдмрдВрдз рдХрд╛ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХрд░рдиреЗ рдЬрд╛ рд░рд╣реЗ рд╣реИрдВ, рдЗрд╕рд▓рд┐рдП рдЗрдиреНрд╣реЗрдВ рдбреЗрдЯрд╛рд╕реЗрдЯ рд╕реЗ рдЪреБрдиреЗрдВредdplyrрдкреИрдХреЗрдЬ рд▓реЛрдб рдХрд░рдирд╛ рди рднреВрд▓реЗрдВредрд╣рд┐рд╕реНрдЯреЛрдЧреНрд░рд╛рдореНрд╕
рдареАрдХ рд╣реИ, рдЕрдм рдЖрдк рдбреЗрдЯрд╛ рдХрд╛ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рд╢реБрд░реВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рддреИрдпрд╛рд░ рд╣реИрдВред
ggplot2рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реБрдП, рдкреНрд░рддреНрдпреЗрдХ рдлреАрдЪрд░ рдХреЗ рд▓рд┐рдП рдореМрд╕рдо рдХреЗ рдЕрдиреБрд╕рд╛рд░ рд╣рд┐рд╕реНрдЯреЛрдЧреНрд░рд╛рдо рдмрдирд╛рдПрдБред рдЗрд╕реЗ рд▓реЛрдб рдХрд░рдирд╛ рди рднреВрд▓реЗрдВредHumidity рдХрд╛ рд╣рд┐рд╕реНрдЯреЛрдЧреНрд░рд╛рдо
рд╣рд┐рд╕реНрдЯреЛрдЧреНрд░рд╛рдо рд╕реЗ рдЖрдк рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рд╕рд░реНрджрд┐рдпреЛрдВ рдХреЗ рджреМрд░рд╛рди рдЖрд░реНрджреНрд░рддрд╛ рдЕрдзрд┐рдХ рд╣реЛрддреА рд╣реИ (рдЬреЛ рд╕реНрд╡рд╛рднрд╛рд╡рд┐рдХ рд╣реИ), рдФрд░ рдпрд╣ рднреА рд╕рдордЭ рдЖрддрд╛ рд╣реИ рдХрд┐ рдкреНрд░рддреНрдпреЗрдХ рдореМрд╕рдо рдореЗрдВ рдпрд╣ рдХреИрд╕реЗ рд╡рд┐рддрд░рд┐рдд рд╣реИред
рдЕрдм рдбреЗрдВрд╕рд┐рдЯреА, рдПрдХ рдбреЗрдВрд╕рд┐рдЯреА рд░рдЧ рдЬреЛрдбрд╝реЗрдВ рдФрд░ рдлреЗрд╕реЗрдЯреНрд╕ рдХреЗ рдирд╛рдо рдмрджрд▓реЗрдВ, рддрд╛рдХрд┐ рд╡рд┐рдЬрд╝реБрдЕрд▓рд╛рдЗрдЬрд╝реЗрд╢рди рдФрд░ рдмреЗрд╣рддрд░ рджрд┐рдЦреЗред
рдЕрдм рдЖрдкрдХреЛ рдЖрд░реНрджреНрд░рддрд╛ рдХреЗ рд╡реНрдпрд╡рд╣рд╛рд░ рдХрд╛ рдмреЗрд╣рддрд░ рдЕрд╣рд╕рд╛рд╕ рдорд┐рд▓рддрд╛ рд╣реИ; рдпрд╣реА рдХрд╛рдо atemp рдХреЗ рд╕рд╛рде рдХрд░реЗрдВред
atemp рдХрд╛ рд╣рд┐рд╕реНрдЯреЛрдЧреНрд░рд╛рдо
рдКрдкрд░ рдХреЗ рдХреЛрдб рдХрд╛ рдкреБрди: рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ рдФрд░ рд╡реИрд░рд┐рдПрдмрд▓ рдХреЛ atemp рдореЗрдВ рдмрджрд▓реЗрдВ,
рдареАрдХ рд╣реИ, рдЕрдм рддрдХ рд╕рдм рдЕрдЪреНрдЫрд╛ рд╣реИтАФрд╣рд░ рдореМрд╕рдо рдХреЗ рд▓рд┐рдП рд╕рдм рдХреБрдЫ рдЕрдкреЗрдХреНрд╖рд╛ рдХреЗ рдЕрдиреБрд░реВрдк рджрд┐рдЦ рд░рд╣рд╛ рд╣реИред рдкреНрд░рддреНрдпреЗрдХ рдЧреНрд░рд╛рдл рдореЗрдВ рдЖрдкрдХреЗ рдкрд╛рд╕ рдкреНрд░рд╛рдпрд┐рдХрддрд╛ рд╡рд┐рддрд░рдг рдлрд╝рдВрдХреНрд╢рди рдХрд╛ рдПрдХ рдЕрдиреБрдорд╛рди рд╣реИред
рд▓реЗрдХрд┐рди рдЗрди рдЧреНрд░рд╛рдлрд╝реНрд╕ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдпрд╣ рджреЗрдЦрдирд╛ рдХрдард┐рди рд╣реИ рдХрд┐ рдлреАрдЪрд░реНрд╕ рдПрдХ-рджреВрд╕рд░реЗ рдХреЗ рд╕рд╛рде рдХреИрд╕реЗ рдЗрдВрдЯрд░реЗрдХреНрдЯ рдХрд░рддреЗ рд╣реИрдВред рдкрд╣рд▓реА рдореБрд╢реНрдХрд┐рд▓ рдпрд╣ рд╣реИ рдХрд┐ рдЖрдкрдХреЛ 3D рд╣рд┐рд╕реНрдЯреЛрдЧреНрд░рд╛рдо рдЪрд╛рд╣рд┐рдП, рдХреНрдпреЛрдВрдХрд┐ рдЖрдк рджреЛ рдлреАрдЪрд░реНрд╕ рдХреЗ рд▓рд┐рдП рд╡рд┐рддрд░рдг рдлрд╝рдВрдХреНрд╢рди рдвреВрдВрдврдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░ рд░рд╣реЗ рд╣реИрдВред
рдЕрдкрдиреЗ рдбреЗрдЯрд╛ рдкрд░ рджреНрд╡рд┐рд╡реЗрд░реА рд╡рд┐рддрд░рдг рдлрд┐рдЯ рдХрд░рдирд╛
рд▓рдХреНрд╖реНрдп рджреНрд╡рд┐рд╡реЗрд░реА рд╡рд┐рддрд░рдг рдХрд╛ рд╡рд┐рдЬрд╝реБрдЕрд▓рд╛рдЗрдЬрд╝реЗрд╢рди рдХрд░рдирд╛ рд╣реИред рдРрд╕рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдкрд╣рд▓реЗ рдЖрдкрдХреЛ рдбреЗрдЯрд╛ рдкрд░ рджреНрд╡рд┐рд╡реЗрд░реА рд╡рд┐рддрд░рдг рдлрд┐рдЯ рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред рдпрд╣
MASSрд▓рд╛рдЗрдмреНрд░реЗрд░реА рдФрд░kde2dрдлрд╝рдВрдХреНрд╢рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛редkde2dрдлрд╝рдВрдХреНрд╢рди, рдпрд╛рджреГрдЪреНрдЫрд┐рдХ рдЪрд░реЛрдВ рдХреЗ рд▓рд┐рдП рдирд╛рд░реНрдорд▓рд┐рдЯреА рдорд╛рдирддреЗ рд╣реБрдП, рджреНрд╡рд┐рд╡реЗрд░реА рд╡рд┐рддрд░рдг рдХрд╛ рдЕрдиреБрдорд╛рди рд▓рдЧрд╛рдПрдЧрд╛ред рдЗрд╕ рдлрд╝рдВрдХреНрд╢рди рдХреЗ рдЗрдирдкреБрдЯ рдЗрд╕ рдкреНрд░рдХрд╛рд░ рд╣реИрдВ,рдЕрдм рдЗрд╕реЗ рдбреЗрдЯрд╛рд╕реЗрдЯ рдкрд░ рд▓рд╛рдЧреВ рдХрд░реЗрдВ рдФрд░ summer рдХреЗ рд▓рд┐рдП рдлрд╝рд┐рд▓реНрдЯрд░ рдХрд░реЗрдВ,
рдЕрдм
bike_densityрдХреА class рдФрд░ structure рджреЗрдЦреЗрдВрдпрд╣ рдПрдХ рд╕реВрдЪреА (list) рд╣реИ рдЬрд┐рд╕рдореЗрдВ 3 рдорд╛рди x, y, рдФрд░ z рд╣реИрдВред рдкрд╣рд▓реЗ рджреЛ рдореЗрдВ рдлреАрдЪрд░реНрд╕ рдХреЗ рдорд╛рди рд╣реЛрддреЗ рд╣реИрдВ рдФрд░ рддреАрд╕рд░рд╛ рдПрдХ рдореИрдЯреНрд░рд┐рдХреНрд╕ рд╣реИ рдЬрд┐рд╕рдореЗрдВ pdf рдХрд╛ рдорд╛рди рд╣реЛрддрд╛ рд╣реИред
contourрдлрд╝рдВрдХреНрд╢рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдбреЗрдВрд╕рд┐рдЯреА рдкрд░ рдирдЬрд╝рд░ рдбрд╛рд▓реЗрдВ,рдЗрд╕реЗ рджреЗрдЦрддреЗ рд╣реБрдП рдЖрдк рдХреБрдЫ рд╕рдВрдЪрд┐рдд (accumulation) рдмрд┐рдВрджреБрдУрдВ рдХреА рдкрд╣рдЪрд╛рди рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдЬрд┐рдиреНрд╣реЗрдВ рджреЛ рдлреАрдЪрд░реНрд╕ рдХреЗ рд╕рдВрдпреЛрдЬрди рдХреЗ рд╕рдмрд╕реЗ рдЖрд╡реГрддреНрдд рдорд╛рдиреЛрдВ рдХреЗ рд░реВрдк рдореЗрдВ рд╕рдордЭрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдкреНрд░рддреНрдпреЗрдХ рдмрд┐рдВрджреБ рдХреЗ рдорд╛рди рдирд┐рдореНрди рддрд╛рд▓рд┐рдХрд╛ рдореЗрдВ рд╕рдВрдХреНрд╖реЗрдкрд┐рдд рд╣реИрдВ,
рд╣реАрдЯрдореИрдк
рдЕрдкрдирд╛ рд╣реАрдЯрдореИрдк рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП, рдкрд╣рд▓реЗ рдЖрдкрдХреЛ рд╡рд╣ рд░рдВрдЧ рд╕реНрдХреЗрд▓ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░рдирд╛ рд╣реЛрдЧрд╛ рдЬрд┐рд╕рдХрд╛ рдЖрдк рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ; рдЖрдк рдпрд╣
colorRampPaletteрдлрд╝рдВрдХреНрд╢рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВhm_col_scaleрдПрдХ рд╡реЗрдХреНрдЯрд░ рд╣реИ рдЬреЛ рдХрд╛рд▓реЗ рд╕реЗ рд▓рд╛рд▓ рддрдХ 1000 рдЪрд░рдгреЛрдВ рдореЗрдВ RGB рдХреЛрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИредрдЕрдм
imageрдлрд╝рдВрдХреНрд╢рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЕрдкрдирд╛ рд╣реАрдЯрдореИрдк рдкреНрд▓реЙрдЯ рдХрд░реЗрдВ; рдпрд╣ рдлрд╝рдВрдХреНрд╢рди рдореИрдЯреНрд░рд┐рдХреНрд╕ рдкреНрд▓реЙрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рд╣реЛрддрд╛ рд╣реИредрдЕрдм, рдЬреИрд╕рд╛ рдХрд┐ рдЖрдк рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ, рдЗрд╕рдореЗрдВ рдХрдВрдЯреВрд░ рдкреНрд▓реЙрдЯ рд╕реЗ рдЕрдзрд┐рдХ рдЬрд╛рдирдХрд╛рд░реА рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдЕрдм рд░рдВрдЧ рдпрд╣ рдмрддрд╛рддреЗ рд╣реИрдВ рдХрд┐ рд╕рдВрдЪрд┐рдд рдмрд┐рдВрджреБ рдХрд┐рддрдирд╛ рдКрдБрдЪрд╛ рдЬрд╛рддрд╛ рд╣реИред рдЖрдк рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рд╡рд╕рдВрдд рдХреЗ рджреМрд░рд╛рди humidity рдФрд░ atemp рдХреЗ рд╕рдмрд╕реЗ рдЖрд╡реГрддреНрдд рдорд╛рди рд▓рдЧрднрдЧ рдмрд┐рдВрджреБ $(10.4,43)$ рдХреЗ рдЖрд╕рдкрд╛рд╕ рд╣реИрдВред
рдирд┐рд╖реНрдХрд░реНрд╖
рдЕрдм рдЖрдк рдЬрд╛рдирддреЗ рд╣реИрдВ рдХрд┐ рд╣реАрдЯрдореИрдк рдХреИрд╕реЗ рдмрдирд╛рддреЗ рд╣реИрдВ; рдЕрдм рдЖрдкрдХреА рдмрд╛рд░реА рд╣реИ рдЕрдкрдирд╛ рд╕реНрд╡рдпрдВ рдХрд╛ рдмрдирд╛рдиреЗ рдХреАред рдЕрдиреНрдп рдореМрд╕рдореЛрдВ рдФрд░ рдЕрдиреНрдп рд╡реИрд░рд┐рдПрдмрд▓реНрд╕ рдХреЗ рд╕рдВрдмрдВрдз рдХреЛ рджреЗрдЦрдХрд░ рд╢реБрд░реВ рдХрд░реЗрдВред
рд╕реЛрдЪреЗрдВ рдХрд┐ рдЖрдк рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдХреИрд╕реЗ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдпрд╣ рд╕рдордЭрдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐ рд╡рд┐рднрд┐рдиреНрди рд╡реИрд░рд┐рдПрдмрд▓ рдорд╛рдиреЛрдВ рдХреЗ рд▓рд┐рдП рдЖрдкрдХреЛ рдХрд┐рддрдиреА рдмрд╛рдЗрдХреНрд╕ рдЙрдкрд▓рдмреНрдз рдХрд░рд╛рдиреА рдЪрд╛рд╣рд┐рдПтАФрдпрд╣ рдЬрд╛рдирддреЗ рд╣реБрдП рдХрд┐ рд╕рдмрд╕реЗ рдЖрд╡реГрддреНрдд рдмрд┐рдВрджреБрдУрдВ рдХреА рдкреНрд░рд╛рдпрд┐рдХрддрд╛ рдЕрдзрд┐рдХ рд╣реЛрддреА рд╣реИред
рдпрджрд┐ рдЖрдк
ggplotрдХреЗ рд╕рд╛рде рдбреЗрдЯрд╛ рд╡рд┐рдЬрд╝реБрдЕрд▓рд╛рдЗрдЬрд╝реЗрд╢рди рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдФрд░ рд╕реАрдЦрдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рддреЛ рд╣рдорд╛рд░реЗ Data Visualization with ggplot2 рдХреЛрд░реНрд╕ рдкрд░ рдЬрд╝рд░реВрд░ рдирдЬрд╝рд░ рдбрд╛рд▓реЗрдВред