SlideShare a Scribd company logo
1 of 17
Sales Forecasting for Airline
Submitted By:
Anurag Shandilya
Ankur Khandelwal
Pullahbhatla Auproop
Srikanth Mallya
Shekhar Sinha
Soham Mukhopadhyay
Agenda
Introduction
Objective
Data Preparation
Modeling identification and estimates
Forecasting
Graphical Forecast
Introduction
 Time series relates to the values taken by the variable over
time and tabulated or plotted as chronologically ordered
numbers or data points to yield valid statistical inferences.
Components Description
Trend
Smooth long term movements for long period of time
Data moves steadily in one particular direction with little
fluctuation
Seasonal Variations Periodic movements with period of cycle <=1 year
Cyclic Movement Periodic movements with cycle >1year
Irregular Movement Random erratic movements
Objective
To project the airline travel for the next 12 months.
About the dataset:
The dataset contains two variables: DATE and AIR.
 DATE: contains sorted SAS date values recorded from Jan
1949 to Dec 1960.
 AIR: contains the sales value in that month
Data Preparation
1
• Check for Volatility
2
• Check for Non-Stationarity
3
• Check for Seasonality
Check for Volatility
 The plot of the data with time on horizontal axis and time
series on vertical axis provides and indication for volatility.
 A fan shaped or an inverted fan shaped plot shows high
volatility.
 For fan shaped plot , ‘log’ or square root transformation is
used to reduce volatility, while for inverted fan shaped plot,
‘exponential’ or ‘square’ transformation is used.
After log transformation, with reduced volatility(constant
variance)
Check for Non-Stationarity
• A non stationary data is completely memory less with no
fixed patterns. Such a data can’t be used for forecasting
• Augmented Dickey Fuller Test (ADF) used to check the non-
stationarity of data.
• Non-Stationarity can be removed by differencing.
• Data was found to be non-stationary & hence, differencing
of log transformed data was done to make data stationary.
Check for seasonality:
 The Auto Correlation function (ACF) gives the correlation
between y[t]-y[t-s] where ‘s’ is the period of lag.
 If ACF gives high values at fixed interval that interval can be
considered as the period of seasonality. A differencing of
same order will depersonalize the data.
 From the output of ACF it can be observed that the period
of seasonality is 12 years.
Model Identification and estimation
 Depending upon the number of future time points to be forecasted
, we set aside few of the most recent time points as the validation
sample.
 The rest of the data which is development sample, is used to
generate forecasts for the different models.
 MINIC(Minimum Information Criteria) generate the minimum
BIC(Bayesian Information Criteria) model after exploring all the
possible combinations of Auto Regressive and Moving Average lags
from 0 to 5.
Model Identification and estimation
MA MA0 MA1 MA2 MA3 MA4 MA5
AR0 -6.24946 -6.32141 -6.30667 -6.32826 -6.29985 -6.27302
AR1 -6.33466 -6.29602 -6.28026 -6.29538 -6.26474 -6.23915
AR2 -6.32028 -6.28278 -6.25595 -6.25609 -6.22534 -6.2063
AR3 -6.3503 -6.3141 -6.27621 -6.24523 -6.24194 -6.22247
AR4 -6.33057 -6.29054 -6.25187 -6.25848 -6.21998 -6.1958
AR5 -6.30796 -6.26784 -6.22782 -6.23527 -6.19898 -6.165
Minimum Information Criteria
Model Identification and estimation
 By observation we can see that minimum of the matrix is
the value -6.3503 corresponding to AR3 and MA 0
location(i.e. p=0 & =3).
 We consider all the models in the neighborhood of this
model and for each of them generate AIC(Akaike
Information Criteria) and SBC (Schwartz Bayesian Criteria)
and calculate and average of them.
 We select top 6-7 models based on relatively lower value of
the average and for each of them generate forecasts.
Forecasting
The forecasts generated (for the year 1960) for each of the 6
combination selected from AIC & SBC separately compared
with the actual values of the same time point stored in the
dataset.
‘MAPE’ (Mean Absolute Percentage Error) is calculated for 6
forecasted values for the year 1960.
Lowest MAPE value comes out to be for p=0 and q=3, hence
final forecasting will be done using this model.
Final Forecasted Values
Time Period Forecasted Value
Jan-61 428.4602827
Feb-61 406.2629999
Mar-61 478.50675
Apr-61 467.1975448
May-61 496.0186286
Jun-61 557.9997783
Jul-61 648.5088651
Aug-61 662.2020145
Sep-61 549.0387684
Oct-61 483.1252776
Nov-61 430.1473514
Dec-61 481.7337089
Graphical Representation
0
100
200
300
400
500
600
700
800
Jan-49
Jun-49
Nov-49
Apr-50
Sep-50
Feb-51
Jul-51
Dec-51
May-52
Oct-52
Mar-53
Aug-53
Jan-54
Jun-54
Nov-54
Apr-55
Sep-55
Feb-56
Jul-56
Dec-56
May-57
Oct-57
Mar-58
Aug-58
Jan-59
Jun-59
Nov-59
Apr-60
Sep-60
Feb-61
Jul-61
Dec-61
Actual Sales
Values
Forecasted Sales
Values
SalesValues
Appendix
AIC, SBC, MAP excel sheet is attached in mail
“SAS code for forecasting”
Sales Data Forecasting for Airline

More Related Content

What's hot

GEOGRAPHY IGCSE: CLIMATE GRAPHS
GEOGRAPHY IGCSE: CLIMATE GRAPHSGEOGRAPHY IGCSE: CLIMATE GRAPHS
GEOGRAPHY IGCSE: CLIMATE GRAPHSGeorge Dumitrache
 
GEOGRAPHY IGCSE: GRAPH SKILLS
GEOGRAPHY IGCSE: GRAPH SKILLSGEOGRAPHY IGCSE: GRAPH SKILLS
GEOGRAPHY IGCSE: GRAPH SKILLSGeorge Dumitrache
 
Intro to Forecasting - Part 3 - HRUG
Intro to Forecasting - Part 3 - HRUGIntro to Forecasting - Part 3 - HRUG
Intro to Forecasting - Part 3 - HRUGegoodwintx
 
Hrug intro to forecasting
Hrug intro to forecastingHrug intro to forecasting
Hrug intro to forecastingegoodwintx
 
Intro To Forecasting - Part 2 - HRUG
Intro To Forecasting - Part 2 - HRUGIntro To Forecasting - Part 2 - HRUG
Intro To Forecasting - Part 2 - HRUGegoodwintx
 
Different charts, Different representation
Different charts, Different representationDifferent charts, Different representation
Different charts, Different representationTushar Saini
 
Time series project report report
Time series project report reportTime series project report report
Time series project report reportJaideep Adusumelli
 
From data to diagrams: an introduction to basic graphs and charts
From data to diagrams: an introduction to basic graphs and chartsFrom data to diagrams: an introduction to basic graphs and charts
From data to diagrams: an introduction to basic graphs and chartsSchool of Data
 
Types of graphs
Types of graphsTypes of graphs
Types of graphsbweldon
 
FinalThesis_AnasRadouani
FinalThesis_AnasRadouaniFinalThesis_AnasRadouani
FinalThesis_AnasRadouaniAnas Raduani
 
Simple graph types
Simple graph typesSimple graph types
Simple graph typesMahi Syama
 
Line graphs, slope, and interpreting line graphs
Line graphs, slope, and interpreting line graphs Line graphs, slope, and interpreting line graphs
Line graphs, slope, and interpreting line graphs Charalee
 

What's hot (20)

GEOGRAPHY IGCSE: CLIMATE GRAPHS
GEOGRAPHY IGCSE: CLIMATE GRAPHSGEOGRAPHY IGCSE: CLIMATE GRAPHS
GEOGRAPHY IGCSE: CLIMATE GRAPHS
 
GEOGRAPHY IGCSE: GRAPH SKILLS
GEOGRAPHY IGCSE: GRAPH SKILLSGEOGRAPHY IGCSE: GRAPH SKILLS
GEOGRAPHY IGCSE: GRAPH SKILLS
 
Intro to Forecasting - Part 3 - HRUG
Intro to Forecasting - Part 3 - HRUGIntro to Forecasting - Part 3 - HRUG
Intro to Forecasting - Part 3 - HRUG
 
Hrug intro to forecasting
Hrug intro to forecastingHrug intro to forecasting
Hrug intro to forecasting
 
Intro To Forecasting - Part 2 - HRUG
Intro To Forecasting - Part 2 - HRUGIntro To Forecasting - Part 2 - HRUG
Intro To Forecasting - Part 2 - HRUG
 
Graphs in science
Graphs in scienceGraphs in science
Graphs in science
 
Different charts, Different representation
Different charts, Different representationDifferent charts, Different representation
Different charts, Different representation
 
Presenting scientific data graphing
Presenting scientific data graphingPresenting scientific data graphing
Presenting scientific data graphing
 
Time series project report report
Time series project report reportTime series project report report
Time series project report report
 
From data to diagrams: an introduction to basic graphs and charts
From data to diagrams: an introduction to basic graphs and chartsFrom data to diagrams: an introduction to basic graphs and charts
From data to diagrams: an introduction to basic graphs and charts
 
Cost management
Cost managementCost management
Cost management
 
Types of graphs
Types of graphsTypes of graphs
Types of graphs
 
Trend analysis fo business
Trend analysis fo businessTrend analysis fo business
Trend analysis fo business
 
FinalThesis_AnasRadouani
FinalThesis_AnasRadouaniFinalThesis_AnasRadouani
FinalThesis_AnasRadouani
 
Simple graph types
Simple graph typesSimple graph types
Simple graph types
 
Aitken’s method
Aitken’s methodAitken’s method
Aitken’s method
 
Line graphs, slope, and interpreting line graphs
Line graphs, slope, and interpreting line graphs Line graphs, slope, and interpreting line graphs
Line graphs, slope, and interpreting line graphs
 
Class 9 mathematical modeling of thermal systems
Class 9   mathematical modeling of thermal systemsClass 9   mathematical modeling of thermal systems
Class 9 mathematical modeling of thermal systems
 
Qt presentation
Qt presentationQt presentation
Qt presentation
 
Graphs
GraphsGraphs
Graphs
 

Viewers also liked

Airline Cost Route Profitability System
Airline Cost  Route Profitability SystemAirline Cost  Route Profitability System
Airline Cost Route Profitability Systemsamissac
 
Airline Budgeting
Airline BudgetingAirline Budgeting
Airline Budgetingsamissac
 
Airline Business Models and Competitive Strategies - virtual simulation course
Airline Business Models and Competitive Strategies - virtual simulation courseAirline Business Models and Competitive Strategies - virtual simulation course
Airline Business Models and Competitive Strategies - virtual simulation courseIATA Training & Development Institute
 
Hotel sales strategy
Hotel sales strategyHotel sales strategy
Hotel sales strategyNaresh Kumar
 
Airline Business Trends and Challenges 2008
Airline Business Trends and Challenges 2008Airline Business Trends and Challenges 2008
Airline Business Trends and Challenges 2008Lucas den Boer
 
Airline Revenue - Case Study and Industry Analysis
Airline Revenue - Case Study and Industry AnalysisAirline Revenue - Case Study and Industry Analysis
Airline Revenue - Case Study and Industry AnalysisFrank A.
 

Viewers also liked (7)

Airline Cost Route Profitability System
Airline Cost  Route Profitability SystemAirline Cost  Route Profitability System
Airline Cost Route Profitability System
 
Airline Budgeting
Airline BudgetingAirline Budgeting
Airline Budgeting
 
Airline Business Models and Competitive Strategies - virtual simulation course
Airline Business Models and Competitive Strategies - virtual simulation courseAirline Business Models and Competitive Strategies - virtual simulation course
Airline Business Models and Competitive Strategies - virtual simulation course
 
Hotel sales strategy
Hotel sales strategyHotel sales strategy
Hotel sales strategy
 
30 , 60, 90 Days Plan To Meet Goals For New Organization
30 , 60, 90 Days Plan To Meet Goals For New Organization30 , 60, 90 Days Plan To Meet Goals For New Organization
30 , 60, 90 Days Plan To Meet Goals For New Organization
 
Airline Business Trends and Challenges 2008
Airline Business Trends and Challenges 2008Airline Business Trends and Challenges 2008
Airline Business Trends and Challenges 2008
 
Airline Revenue - Case Study and Industry Analysis
Airline Revenue - Case Study and Industry AnalysisAirline Revenue - Case Study and Industry Analysis
Airline Revenue - Case Study and Industry Analysis
 

Similar to Sales Data Forecasting for Airline

Time Series Analysis - Modeling and Forecasting
Time Series Analysis - Modeling and ForecastingTime Series Analysis - Modeling and Forecasting
Time Series Analysis - Modeling and ForecastingMaruthi Nataraj K
 
Air Passenger Prediction Using ARIMA Model
Air Passenger Prediction Using ARIMA Model Air Passenger Prediction Using ARIMA Model
Air Passenger Prediction Using ARIMA Model AkarshAvinash
 
Forecasting_CO2_Emissions.pptx
Forecasting_CO2_Emissions.pptxForecasting_CO2_Emissions.pptx
Forecasting_CO2_Emissions.pptxMOINDALVS
 
Analysis of Forecasting Sales By Using Quantitative And Qualitative Methods
Analysis of Forecasting Sales By Using Quantitative And Qualitative MethodsAnalysis of Forecasting Sales By Using Quantitative And Qualitative Methods
Analysis of Forecasting Sales By Using Quantitative And Qualitative MethodsIJERA Editor
 
FE8513 Fin Time Series-Assignment
FE8513 Fin Time Series-AssignmentFE8513 Fin Time Series-Assignment
FE8513 Fin Time Series-AssignmentRaktim Ray
 
Demand time series analysis and forecasting
Demand time series analysis and forecastingDemand time series analysis and forecasting
Demand time series analysis and forecastingM Baddar
 
Writing Sample
Writing SampleWriting Sample
Writing SampleYiqun Li
 
ADaM datasets for graphs (paper)
ADaM datasets for graphs (paper)ADaM datasets for graphs (paper)
ADaM datasets for graphs (paper)Kevin Lee
 
IRJET- Analysis of Crucial Oil Gas and Liquid Sensor Statistics and Productio...
IRJET- Analysis of Crucial Oil Gas and Liquid Sensor Statistics and Productio...IRJET- Analysis of Crucial Oil Gas and Liquid Sensor Statistics and Productio...
IRJET- Analysis of Crucial Oil Gas and Liquid Sensor Statistics and Productio...IRJET Journal
 
Stock Price Prediction using Machine Learning Algorithms: ARIMA, LSTM & Linea...
Stock Price Prediction using Machine Learning Algorithms: ARIMA, LSTM & Linea...Stock Price Prediction using Machine Learning Algorithms: ARIMA, LSTM & Linea...
Stock Price Prediction using Machine Learning Algorithms: ARIMA, LSTM & Linea...IRJET Journal
 
PERFORMANCE ANALYSIS and PREDICTION of NEPAL STOCK MARKET (NEPSE) for INVESTM...
PERFORMANCE ANALYSIS and PREDICTION of NEPAL STOCK MARKET (NEPSE) for INVESTM...PERFORMANCE ANALYSIS and PREDICTION of NEPAL STOCK MARKET (NEPSE) for INVESTM...
PERFORMANCE ANALYSIS and PREDICTION of NEPAL STOCK MARKET (NEPSE) for INVESTM...Hari KC
 
Data mining & predictive analytics for US Airlines' performance
Data mining & predictive analytics for US Airlines' performanceData mining & predictive analytics for US Airlines' performance
Data mining & predictive analytics for US Airlines' performanceAkiso Yadav
 
trendanalysis-170105165905.pptx
trendanalysis-170105165905.pptxtrendanalysis-170105165905.pptx
trendanalysis-170105165905.pptxssuserd329601
 
trendanalysis-170105165905.pptx
trendanalysis-170105165905.pptxtrendanalysis-170105165905.pptx
trendanalysis-170105165905.pptxssuserd329601
 
Turkey financial stress risk index and econometric modeling using garch and m...
Turkey financial stress risk index and econometric modeling using garch and m...Turkey financial stress risk index and econometric modeling using garch and m...
Turkey financial stress risk index and econometric modeling using garch and m...YUNUS EMRE Ozcan
 

Similar to Sales Data Forecasting for Airline (20)

Time Series Analysis - Modeling and Forecasting
Time Series Analysis - Modeling and ForecastingTime Series Analysis - Modeling and Forecasting
Time Series Analysis - Modeling and Forecasting
 
Time series project
Time series projectTime series project
Time series project
 
Air Passenger Prediction Using ARIMA Model
Air Passenger Prediction Using ARIMA Model Air Passenger Prediction Using ARIMA Model
Air Passenger Prediction Using ARIMA Model
 
Forecasting_CO2_Emissions.pptx
Forecasting_CO2_Emissions.pptxForecasting_CO2_Emissions.pptx
Forecasting_CO2_Emissions.pptx
 
Analysis of Forecasting Sales By Using Quantitative And Qualitative Methods
Analysis of Forecasting Sales By Using Quantitative And Qualitative MethodsAnalysis of Forecasting Sales By Using Quantitative And Qualitative Methods
Analysis of Forecasting Sales By Using Quantitative And Qualitative Methods
 
FE8513 Fin Time Series-Assignment
FE8513 Fin Time Series-AssignmentFE8513 Fin Time Series-Assignment
FE8513 Fin Time Series-Assignment
 
Demand time series analysis and forecasting
Demand time series analysis and forecastingDemand time series analysis and forecasting
Demand time series analysis and forecasting
 
Writing Sample
Writing SampleWriting Sample
Writing Sample
 
ADaM datasets for graphs (paper)
ADaM datasets for graphs (paper)ADaM datasets for graphs (paper)
ADaM datasets for graphs (paper)
 
IRJET- Analysis of Crucial Oil Gas and Liquid Sensor Statistics and Productio...
IRJET- Analysis of Crucial Oil Gas and Liquid Sensor Statistics and Productio...IRJET- Analysis of Crucial Oil Gas and Liquid Sensor Statistics and Productio...
IRJET- Analysis of Crucial Oil Gas and Liquid Sensor Statistics and Productio...
 
FORECASTING MODELS
FORECASTING MODELSFORECASTING MODELS
FORECASTING MODELS
 
Stock Price Prediction using Machine Learning Algorithms: ARIMA, LSTM & Linea...
Stock Price Prediction using Machine Learning Algorithms: ARIMA, LSTM & Linea...Stock Price Prediction using Machine Learning Algorithms: ARIMA, LSTM & Linea...
Stock Price Prediction using Machine Learning Algorithms: ARIMA, LSTM & Linea...
 
PERFORMANCE ANALYSIS and PREDICTION of NEPAL STOCK MARKET (NEPSE) for INVESTM...
PERFORMANCE ANALYSIS and PREDICTION of NEPAL STOCK MARKET (NEPSE) for INVESTM...PERFORMANCE ANALYSIS and PREDICTION of NEPAL STOCK MARKET (NEPSE) for INVESTM...
PERFORMANCE ANALYSIS and PREDICTION of NEPAL STOCK MARKET (NEPSE) for INVESTM...
 
Data mining & predictive analytics for US Airlines' performance
Data mining & predictive analytics for US Airlines' performanceData mining & predictive analytics for US Airlines' performance
Data mining & predictive analytics for US Airlines' performance
 
Case Study
Case StudyCase Study
Case Study
 
Six sigma
Six sigma Six sigma
Six sigma
 
Six sigma pedagogy
Six sigma pedagogySix sigma pedagogy
Six sigma pedagogy
 
trendanalysis-170105165905.pptx
trendanalysis-170105165905.pptxtrendanalysis-170105165905.pptx
trendanalysis-170105165905.pptx
 
trendanalysis-170105165905.pptx
trendanalysis-170105165905.pptxtrendanalysis-170105165905.pptx
trendanalysis-170105165905.pptx
 
Turkey financial stress risk index and econometric modeling using garch and m...
Turkey financial stress risk index and econometric modeling using garch and m...Turkey financial stress risk index and econometric modeling using garch and m...
Turkey financial stress risk index and econometric modeling using garch and m...
 

Recently uploaded

How we prevented account sharing with MFA
How we prevented account sharing with MFAHow we prevented account sharing with MFA
How we prevented account sharing with MFAAndrei Kaleshka
 
RadioAdProWritingCinderellabyButleri.pdf
RadioAdProWritingCinderellabyButleri.pdfRadioAdProWritingCinderellabyButleri.pdf
RadioAdProWritingCinderellabyButleri.pdfgstagge
 
04242024_CCC TUG_Joins and Relationships
04242024_CCC TUG_Joins and Relationships04242024_CCC TUG_Joins and Relationships
04242024_CCC TUG_Joins and Relationshipsccctableauusergroup
 
PKS-TGC-1084-630 - Stage 1 Proposal.pptx
PKS-TGC-1084-630 - Stage 1 Proposal.pptxPKS-TGC-1084-630 - Stage 1 Proposal.pptx
PKS-TGC-1084-630 - Stage 1 Proposal.pptxPramod Kumar Srivastava
 
Kantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdf
Kantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdfKantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdf
Kantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdfSocial Samosa
 
Call Us ➥97111√47426🤳Call Girls in Aerocity (Delhi NCR)
Call Us ➥97111√47426🤳Call Girls in Aerocity (Delhi NCR)Call Us ➥97111√47426🤳Call Girls in Aerocity (Delhi NCR)
Call Us ➥97111√47426🤳Call Girls in Aerocity (Delhi NCR)jennyeacort
 
Schema on read is obsolete. Welcome metaprogramming..pdf
Schema on read is obsolete. Welcome metaprogramming..pdfSchema on read is obsolete. Welcome metaprogramming..pdf
Schema on read is obsolete. Welcome metaprogramming..pdfLars Albertsson
 
Building on a FAIRly Strong Foundation to Connect Academic Research to Transl...
Building on a FAIRly Strong Foundation to Connect Academic Research to Transl...Building on a FAIRly Strong Foundation to Connect Academic Research to Transl...
Building on a FAIRly Strong Foundation to Connect Academic Research to Transl...Jack DiGiovanna
 
1:1定制(UQ毕业证)昆士兰大学毕业证成绩单修改留信学历认证原版一模一样
1:1定制(UQ毕业证)昆士兰大学毕业证成绩单修改留信学历认证原版一模一样1:1定制(UQ毕业证)昆士兰大学毕业证成绩单修改留信学历认证原版一模一样
1:1定制(UQ毕业证)昆士兰大学毕业证成绩单修改留信学历认证原版一模一样vhwb25kk
 
Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...
Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...
Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...Sapana Sha
 
꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call
꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call
꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Callshivangimorya083
 
20240419 - Measurecamp Amsterdam - SAM.pdf
20240419 - Measurecamp Amsterdam - SAM.pdf20240419 - Measurecamp Amsterdam - SAM.pdf
20240419 - Measurecamp Amsterdam - SAM.pdfHuman37
 
Call Girls In Dwarka 9654467111 Escorts Service
Call Girls In Dwarka 9654467111 Escorts ServiceCall Girls In Dwarka 9654467111 Escorts Service
Call Girls In Dwarka 9654467111 Escorts ServiceSapana Sha
 
GA4 Without Cookies [Measure Camp AMS]
GA4 Without Cookies [Measure Camp AMS]GA4 Without Cookies [Measure Camp AMS]
GA4 Without Cookies [Measure Camp AMS]📊 Markus Baersch
 
DBA Basics: Getting Started with Performance Tuning.pdf
DBA Basics: Getting Started with Performance Tuning.pdfDBA Basics: Getting Started with Performance Tuning.pdf
DBA Basics: Getting Started with Performance Tuning.pdfJohn Sterrett
 
Indian Call Girls in Abu Dhabi O5286O24O8 Call Girls in Abu Dhabi By Independ...
Indian Call Girls in Abu Dhabi O5286O24O8 Call Girls in Abu Dhabi By Independ...Indian Call Girls in Abu Dhabi O5286O24O8 Call Girls in Abu Dhabi By Independ...
Indian Call Girls in Abu Dhabi O5286O24O8 Call Girls in Abu Dhabi By Independ...dajasot375
 
Consent & Privacy Signals on Google *Pixels* - MeasureCamp Amsterdam 2024
Consent & Privacy Signals on Google *Pixels* - MeasureCamp Amsterdam 2024Consent & Privacy Signals on Google *Pixels* - MeasureCamp Amsterdam 2024
Consent & Privacy Signals on Google *Pixels* - MeasureCamp Amsterdam 2024thyngster
 
办理学位证纽约大学毕业证(NYU毕业证书)原版一比一
办理学位证纽约大学毕业证(NYU毕业证书)原版一比一办理学位证纽约大学毕业证(NYU毕业证书)原版一比一
办理学位证纽约大学毕业证(NYU毕业证书)原版一比一fhwihughh
 
Brighton SEO | April 2024 | Data Storytelling
Brighton SEO | April 2024 | Data StorytellingBrighton SEO | April 2024 | Data Storytelling
Brighton SEO | April 2024 | Data StorytellingNeil Barnes
 

Recently uploaded (20)

How we prevented account sharing with MFA
How we prevented account sharing with MFAHow we prevented account sharing with MFA
How we prevented account sharing with MFA
 
RadioAdProWritingCinderellabyButleri.pdf
RadioAdProWritingCinderellabyButleri.pdfRadioAdProWritingCinderellabyButleri.pdf
RadioAdProWritingCinderellabyButleri.pdf
 
04242024_CCC TUG_Joins and Relationships
04242024_CCC TUG_Joins and Relationships04242024_CCC TUG_Joins and Relationships
04242024_CCC TUG_Joins and Relationships
 
PKS-TGC-1084-630 - Stage 1 Proposal.pptx
PKS-TGC-1084-630 - Stage 1 Proposal.pptxPKS-TGC-1084-630 - Stage 1 Proposal.pptx
PKS-TGC-1084-630 - Stage 1 Proposal.pptx
 
Kantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdf
Kantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdfKantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdf
Kantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdf
 
Call Us ➥97111√47426🤳Call Girls in Aerocity (Delhi NCR)
Call Us ➥97111√47426🤳Call Girls in Aerocity (Delhi NCR)Call Us ➥97111√47426🤳Call Girls in Aerocity (Delhi NCR)
Call Us ➥97111√47426🤳Call Girls in Aerocity (Delhi NCR)
 
Schema on read is obsolete. Welcome metaprogramming..pdf
Schema on read is obsolete. Welcome metaprogramming..pdfSchema on read is obsolete. Welcome metaprogramming..pdf
Schema on read is obsolete. Welcome metaprogramming..pdf
 
Building on a FAIRly Strong Foundation to Connect Academic Research to Transl...
Building on a FAIRly Strong Foundation to Connect Academic Research to Transl...Building on a FAIRly Strong Foundation to Connect Academic Research to Transl...
Building on a FAIRly Strong Foundation to Connect Academic Research to Transl...
 
1:1定制(UQ毕业证)昆士兰大学毕业证成绩单修改留信学历认证原版一模一样
1:1定制(UQ毕业证)昆士兰大学毕业证成绩单修改留信学历认证原版一模一样1:1定制(UQ毕业证)昆士兰大学毕业证成绩单修改留信学历认证原版一模一样
1:1定制(UQ毕业证)昆士兰大学毕业证成绩单修改留信学历认证原版一模一样
 
Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...
Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...
Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...
 
꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call
꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call
꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call
 
20240419 - Measurecamp Amsterdam - SAM.pdf
20240419 - Measurecamp Amsterdam - SAM.pdf20240419 - Measurecamp Amsterdam - SAM.pdf
20240419 - Measurecamp Amsterdam - SAM.pdf
 
Call Girls in Saket 99530🔝 56974 Escort Service
Call Girls in Saket 99530🔝 56974 Escort ServiceCall Girls in Saket 99530🔝 56974 Escort Service
Call Girls in Saket 99530🔝 56974 Escort Service
 
Call Girls In Dwarka 9654467111 Escorts Service
Call Girls In Dwarka 9654467111 Escorts ServiceCall Girls In Dwarka 9654467111 Escorts Service
Call Girls In Dwarka 9654467111 Escorts Service
 
GA4 Without Cookies [Measure Camp AMS]
GA4 Without Cookies [Measure Camp AMS]GA4 Without Cookies [Measure Camp AMS]
GA4 Without Cookies [Measure Camp AMS]
 
DBA Basics: Getting Started with Performance Tuning.pdf
DBA Basics: Getting Started with Performance Tuning.pdfDBA Basics: Getting Started with Performance Tuning.pdf
DBA Basics: Getting Started with Performance Tuning.pdf
 
Indian Call Girls in Abu Dhabi O5286O24O8 Call Girls in Abu Dhabi By Independ...
Indian Call Girls in Abu Dhabi O5286O24O8 Call Girls in Abu Dhabi By Independ...Indian Call Girls in Abu Dhabi O5286O24O8 Call Girls in Abu Dhabi By Independ...
Indian Call Girls in Abu Dhabi O5286O24O8 Call Girls in Abu Dhabi By Independ...
 
Consent & Privacy Signals on Google *Pixels* - MeasureCamp Amsterdam 2024
Consent & Privacy Signals on Google *Pixels* - MeasureCamp Amsterdam 2024Consent & Privacy Signals on Google *Pixels* - MeasureCamp Amsterdam 2024
Consent & Privacy Signals on Google *Pixels* - MeasureCamp Amsterdam 2024
 
办理学位证纽约大学毕业证(NYU毕业证书)原版一比一
办理学位证纽约大学毕业证(NYU毕业证书)原版一比一办理学位证纽约大学毕业证(NYU毕业证书)原版一比一
办理学位证纽约大学毕业证(NYU毕业证书)原版一比一
 
Brighton SEO | April 2024 | Data Storytelling
Brighton SEO | April 2024 | Data StorytellingBrighton SEO | April 2024 | Data Storytelling
Brighton SEO | April 2024 | Data Storytelling
 

Sales Data Forecasting for Airline

  • 1. Sales Forecasting for Airline Submitted By: Anurag Shandilya Ankur Khandelwal Pullahbhatla Auproop Srikanth Mallya Shekhar Sinha Soham Mukhopadhyay
  • 2. Agenda Introduction Objective Data Preparation Modeling identification and estimates Forecasting Graphical Forecast
  • 3. Introduction  Time series relates to the values taken by the variable over time and tabulated or plotted as chronologically ordered numbers or data points to yield valid statistical inferences. Components Description Trend Smooth long term movements for long period of time Data moves steadily in one particular direction with little fluctuation Seasonal Variations Periodic movements with period of cycle <=1 year Cyclic Movement Periodic movements with cycle >1year Irregular Movement Random erratic movements
  • 4. Objective To project the airline travel for the next 12 months. About the dataset: The dataset contains two variables: DATE and AIR.  DATE: contains sorted SAS date values recorded from Jan 1949 to Dec 1960.  AIR: contains the sales value in that month
  • 5. Data Preparation 1 • Check for Volatility 2 • Check for Non-Stationarity 3 • Check for Seasonality
  • 6. Check for Volatility  The plot of the data with time on horizontal axis and time series on vertical axis provides and indication for volatility.  A fan shaped or an inverted fan shaped plot shows high volatility.  For fan shaped plot , ‘log’ or square root transformation is used to reduce volatility, while for inverted fan shaped plot, ‘exponential’ or ‘square’ transformation is used.
  • 7. After log transformation, with reduced volatility(constant variance)
  • 8. Check for Non-Stationarity • A non stationary data is completely memory less with no fixed patterns. Such a data can’t be used for forecasting • Augmented Dickey Fuller Test (ADF) used to check the non- stationarity of data. • Non-Stationarity can be removed by differencing. • Data was found to be non-stationary & hence, differencing of log transformed data was done to make data stationary.
  • 9. Check for seasonality:  The Auto Correlation function (ACF) gives the correlation between y[t]-y[t-s] where ‘s’ is the period of lag.  If ACF gives high values at fixed interval that interval can be considered as the period of seasonality. A differencing of same order will depersonalize the data.  From the output of ACF it can be observed that the period of seasonality is 12 years.
  • 10. Model Identification and estimation  Depending upon the number of future time points to be forecasted , we set aside few of the most recent time points as the validation sample.  The rest of the data which is development sample, is used to generate forecasts for the different models.  MINIC(Minimum Information Criteria) generate the minimum BIC(Bayesian Information Criteria) model after exploring all the possible combinations of Auto Regressive and Moving Average lags from 0 to 5.
  • 11. Model Identification and estimation MA MA0 MA1 MA2 MA3 MA4 MA5 AR0 -6.24946 -6.32141 -6.30667 -6.32826 -6.29985 -6.27302 AR1 -6.33466 -6.29602 -6.28026 -6.29538 -6.26474 -6.23915 AR2 -6.32028 -6.28278 -6.25595 -6.25609 -6.22534 -6.2063 AR3 -6.3503 -6.3141 -6.27621 -6.24523 -6.24194 -6.22247 AR4 -6.33057 -6.29054 -6.25187 -6.25848 -6.21998 -6.1958 AR5 -6.30796 -6.26784 -6.22782 -6.23527 -6.19898 -6.165 Minimum Information Criteria
  • 12. Model Identification and estimation  By observation we can see that minimum of the matrix is the value -6.3503 corresponding to AR3 and MA 0 location(i.e. p=0 & =3).  We consider all the models in the neighborhood of this model and for each of them generate AIC(Akaike Information Criteria) and SBC (Schwartz Bayesian Criteria) and calculate and average of them.  We select top 6-7 models based on relatively lower value of the average and for each of them generate forecasts.
  • 13. Forecasting The forecasts generated (for the year 1960) for each of the 6 combination selected from AIC & SBC separately compared with the actual values of the same time point stored in the dataset. ‘MAPE’ (Mean Absolute Percentage Error) is calculated for 6 forecasted values for the year 1960. Lowest MAPE value comes out to be for p=0 and q=3, hence final forecasting will be done using this model.
  • 14. Final Forecasted Values Time Period Forecasted Value Jan-61 428.4602827 Feb-61 406.2629999 Mar-61 478.50675 Apr-61 467.1975448 May-61 496.0186286 Jun-61 557.9997783 Jul-61 648.5088651 Aug-61 662.2020145 Sep-61 549.0387684 Oct-61 483.1252776 Nov-61 430.1473514 Dec-61 481.7337089
  • 16. Appendix AIC, SBC, MAP excel sheet is attached in mail “SAS code for forecasting”