Используйте dplyr
в сочетании с ggplot
.
library(tidyverse)
df %>%
mutate(month_name = case_when(
Month == 1 ~ "jan",
Month == 2 ~ "feb",
Month == 3 ~ "mar")) %>% # etc., for rest of months
ggplot() +
geom_col(aes(x = month_name, y = mtemp))
Это должно помочь вам начать
Я всегда считал Application_AcquireRequestState
первым событием в Global.asax, которое могло получить доступ к текущему сеансу. Это определенно не Application_BeginRequest
.
Вам необходимо использовать BeginRequest
( http://msdn.microsoft.com /en-us/library/system.web.httpapplication.beginrequest.aspx), поскольку это первое событие, сгенерированное для объекта HttpApplication
(который наследуется Global.asax).
Подробнее о жизненном цикле приложений ASP.NET вы узнаете здесь - http://msdn.microsoft.com/en-us/library/ms178473.aspx (это для IIS 5 и IIS 6).
Согласно текст ссылки , самые ранние события в global.asax, к которым вы можете получить доступ к объектам сеанса, происходят тогда, когда global.asax запускает событие Session_Start
Session__Start : запускается, когда новый пользователь посещает веб-сайт приложения.
Session__End : запускается, когда сеанс пользователя истекает, завершается или он покидает веб-сайт приложения