This repository contains a Power BI dashboard project that analyzes library book data to generate insights on borrowing patterns, genre popularity, author performance, and book ratings. The project follows a structured approach to data transformation, visualization, and report publishing as specified in the assignment requirements.
The analysis is performed on a single-table dataset called LibraryBooks
with the following structure:
- BookID: Unique identifier for each book
- Title: The title of the book
- Author: The author of the book
- Genre: The genre or category of the book
- PublishedYear: The year the book was published
- CopiesAvailable: The number of copies of the book currently available in the library
- TimesBorrowed: The number of times the book has been borrowed
- AverageRating: The average rating of the book given by members
- Duplicate removal to ensure data integrity
- Filtering to focus on books published after 2000
- Creation of a
BorrowingFrequency
calculated column using DAX:BorrowingFrequency = [TimesBorrowed] / (YEAR(TODAY()) - [PublishedYear] + 1)
The dashboard contains multiple visualizations across three pages:
- Bar chart showing Top 10 Authors based on total borrowing frequency
- Pie chart displaying distribution of books across different genres
- Genre slicer for interactive filtering
- Line chart showing the publication trend of books over years
- Year-by-year analysis of the library's collection growth
- Scatter chart exploring the relationship between average ratings and borrowing frequency
- Insights into reader preferences and book popularity
- Cross-filtering capabilities between all visualizations
- Genre slicer for filtering all visualizations simultaneously
- Interactive elements allowing users to explore specific data points
- Data import and initial exploration
- Data cleaning and transformation using Power Query
- Creation of calculated measures and columns using DAX
- Development of visualizations according to specific requirements
- Implementation of interactivity and filters
- Report formatting and design optimization
- Multi-page report creation and organization
[Include 2-3 screenshots of your dashboard here]
- Power BI Desktop: For dashboard development
- Power Query: For data transformation
- DAX: For creating calculated columns and measures
- Integration with additional data sources like publisher information
- Creation of more advanced forecasting models for book borrowing trends
- Implementation of bookmark features for different analytical perspectives
- Download the
.pbix
file from this repository - Open the file using Power BI Desktop
- Explore the interactive visualizations across the three report pages
- Use the slicer to filter data by genre