Ram Maheshwari Logo Image
Juan D. Lamus

Forum Page Views Analysis

Data analysis project visualizing forum page views in freecodecamp to explore trends, yearly patterns, and monthly growth between 2016 and 2019.

Project Overview

This project analyzes and visualizes daily page views on the freeCodeCamp Forum from 2016 to 2019. The goal is to uncover trends, yearly patterns, and monthly growth using time series analysis.

The main goals are to:

  • Visualize daily forum activity through line, bar, and box plots.
  • Identify seasonal patterns and long-term growth trends.

Dataset

  • Rows: Each row represents one day of page views.
  • Columns: Includes the date and number of page views.
  • Period: May 2016 – December 2019.

Methodology

  • Data Preparation: Load and clean the dataset to handle anomalies and outliers.
  • Exploratory Analysis: Study general trends and fluctuations across years.
  • Visualizations: Line Chart: Long-term daily trends. Bar Chart: Average monthly views per year. Box Plots: Distribution of views across years and months.

Results

  • The forum shows clear seasonal patterns in activity, with certain months being consistently more active.
  • There is evidence of overall growth in forum usage over the analyzed period.

Tools Used

Python
Pandas
Seaborn
Matplotlib
Jupyter Notebook
Visual Studio Code