You are on page 1of 9

ANDAMAN AND NICOBER

ARUNACHAL PRADESH
ASSAM AND MEGHALAYA
NAGA MANI MIZO TRIPURA
SUB HIMALAYAN WEST BENGAL & SIKKIM
GANGETIC WEST BENGAL
ORISSA
JHARKHAND
library(ggplot2)
library(tidyr)

rainfall_data <-
read.csv(file="C:\\Users\\SOUMADEEP\\OneDrive\\Desktop\\JHAR.csv",head=TRUE)
rainfall_data <- rainfall_data[, -ncol(rainfall_data)]

rainfall_data_long <- tidyr::pivot_longer(rainfall_data, -YEAR, names_to = "Month",


values_to = "Rainfall")
rainfall_data_long$Month_Year <- as.Date(paste(rainfall_data_long$YEAR,
rainfall_data_long$Month, "01", sep = "-"), format = "%Y-%b-%d")

ggplot(rainfall_data_long, aes(x = Month_Year, y = Rainfall, color = factor(YEAR))) +


geom_line() +
labs(x = "Month-Year", y = "Rainfall (mm)", title = "Monthly Rainfall") +
theme_minimal() +
theme(axis.text.x = element_text(angle = 45, hjust = 1)) +
ylim(0, 1000) +
theme(plot.title = element_text(hjust = 0.5)) +
scale_x_date(date_labels = "%b-%Y", date_breaks = "1 months")

You might also like