Power BI Report on Weather Data Analysis

 

Power BI Report on Weather Data Analysis

Research Questions for Power BI Report on Weather Data Analysis Open Dataset

Your dataset includes the following columns:

  • Formatted Date
  • Summary
  • Precip Type (Rain/Snow)
  • Temperature (C)
  • Apparent Temperature (C)
  • Humidity
  • Wind Speed (km/h)
  • Wind Bearing (degrees)
  • Visibility (km)
  • Loud Cover
  • Pressure (millibars)
  • Daily Summary

Research Questions and Report Steps

1️⃣ Research Question: How does temperature vary across different months and seasons?

Steps to Generate the Report:

  1. Transform Data in Power Query:
    • Extract Month and Season from Formatted Date.
    • Use M Query to create a Month column:
      Month = Date.MonthName([Formatted Date])
    • Use M Query to create a Season column:
  • M

    Season = if Date.Month([Formatted Date]) in {12,1,2} then "Winter" else if Date.Month([Formatted Date]) in {3,4,5} then "Spring" else if Date.Month([Formatted Date]) in {6,7,8} then "Summer" else "Fall"
  • 2.Visualize in Power BI:
  • Line Chart: X-axis → Month, Y-axis → Average Temperature
  • Bar Chart: Compare average temperature across different season
  • 2️⃣ Research Question: What is the relationship between humidity and apparent temperature?

    Steps to Generate the Report:

    1. Transform Data in Power Query:
      • Standardize column names (remove spaces, check for null values).
    2. Visualize in Power BI:
      • Scatter Plot: X-axis → Humidity, Y-axis → Apparent Temperature
      • Heatmap: Show correlation between humidity and apparent temperature

    3️⃣ Research Question: How does weather condition impact visibility?

    Steps to Generate the Report:

    1. Transform Data in Power Query:
      • Create a column to categorize Visibility Ranges:
        M
      • VisibilityCategory = 
            if [Visibility (km)] > 10 then "Clear"
            else if [Visibility (km)] >= 5 then "Moderate"
            else "Low"
    2. Visualize in Power BI:
      • Bar Chart: Show average visibility across different weather summaries
      • Pie Chart: Proportion of Clear, Moderate, and Low visibility days
  • 4️⃣ Research Question: What is the effect of wind speed on temperature?

    Steps to Generate the Report:

    1. Transform Data in Power Query:
      • Create a column Wind Speed Category:
        M

      • WindCategory = 
            if [Wind Speed (km/h)] < 10 then "Low"
            else if [Wind Speed (km/h)] >= 10 and [Wind Speed (km/h)] < 30 then "Moderate"
            else "High"
    2. Visualize in Power BI:
      • Bar Chart: Compare temperature across wind speed categories
      • Scatter Plot: X-axis → Wind Speed, Y-axis → Temperature
  • 5️⃣ Research Question: How does pressure influence weather conditions?

    Steps to Generate the Report:

    1. Transform Data in Power Query:
      • Create a column Pressure Category:
        M
      • PressureCategory = 
            if [Pressure (millibars)] < 1000 then "Low Pressure"
            else if [Pressure (millibars)] >= 1000 and [Pressure (millibars)] < 1020 then "Normal Pressure"
            else "High Pressure"
    2. Visualize in Power BI:
      • Bar Chart: Compare pressure across different weather summaries
      • Line Chart: Show pressure variation over time
  • Additional Research Questions for M Query-Based Transformations

    1️⃣ How can we classify days based on temperature ranges?
    M Query:

    M

    TemperatureCategory = if [Temperature (C)] >= 30 then "Hot" else if [Temperature (C)] >= 20 then "Warm" else if [Temperature (C)] >= 10 then "Cool" else "Cold"

    Usage: Use it in bar charts to compare the number of hot, warm, cool, and cold days.

    2️⃣ How can we determine extreme weather conditions?
    M Query:

    M

    ExtremeWeather = if [Humidity] > 0.9 and [Wind Speed (km/h)] > 50 and [Precip Type] = "Rain" then "Stormy" else if [Temperature (C)] < 0 and [Precip Type] = "Snow" then "Blizzard" else "Normal"

    Usage: Use it to filter and analyze extreme weather events in Power BI.

  • Final Steps in Power BI:

    1. Load the transformed data into Power BI.
    2. Use appropriate visualizations (line charts, scatter plots, bar charts, heatmaps).
    3. Create a dashboard showing key insights:
      • Seasonal temperature trends
      • Relationship between humidity and apparent temperature
      • Impact of wind speed on temperature
      • Pressure variations and weather conditions
  • टिप्पणी पोस्ट करा

    0 टिप्पण्या