Skip to content

Statistical and machine learning analysis of coffee bean prices using R. Includes EDA, ANOVA, and Lasso regression to understand how origin, roast, and ratings influence pricing.

License

Notifications You must be signed in to change notification settings

AllenLeiZhao/Coffee_Price_Analysis

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

☕ Coffee Price Analysis

A data analysis project exploring global coffee prices using statistical modeling and time series forecasting techniques. The study applies methods such as STL decomposition, exponential smoothing, weighted moving average, and regression models to analyze historical price movements and predict future trends for major coffee companies.

📄 Download Full Report
🎯 View Presentation Slides


📊 Methods

  • Exploratory Data Analysis (EDA)
  • Time Series Decomposition (STL)
  • Exponential Smoothing (Single & Trend-adjusted)
  • Weighted Moving Average
  • Linear Regression Forecasting
  • Model Evaluation via MAPE

📁 Files

  • /code/ – R source code for analysis and modeling
  • /data/ – CSV file containing raw coffee price data
  • /assets/ – Visualization figures used in the report
  • /report/ – Final project report and slide deck
  • README.md – You are here

🖼️ Visualizations

Selected charts from the report:

Price Distribution EDA of Rating Grouping

Additional visuals available in /assets/.


🙋‍♂️ About Me

I'm a graduate student in Analytics with a strong interest in time-series modeling, financial forecasting, and simulation-based evaluation of investment strategies.


📬 Contact

Feel free to connect via LinkedIn or email me at: [email protected]

About

Statistical and machine learning analysis of coffee bean prices using R. Includes EDA, ANOVA, and Lasso regression to understand how origin, roast, and ratings influence pricing.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages