Ba Record
Ba Record
NAME :
ROLL NO. :
REGISTER NO. :
MI-3: To build State-of-the-Art Infrastructure that provides Quality Education and fosters Research.
MI-4: To enrich Innovative Research Activities in collaboration with Industry and Institute.
NAME : ………………………………….
LABORATORY RECORD
Certified that this is bonafide record of work done by the above student in the CCW331 -
BUSINESS ANALYTICS during the academic year 2025-2026 / Semester V.
INDEX
PAGE
S. NO. DATE NAME OF THE EXPERIMENT MARKS SIGN.
NO.
1 Explore the features of Ms-Excel 2 - 10
13 Design a report 76 - 79
Ex. No: 1
Explore the Features of Ms-Excel
Date :
AIM:
To explore the features of Ms-Excel
PROCEDURE:
a) Number Formatting
By default, all cells of Excel will have the General format applied.
However, type in a big number that exceeds the size of the cell, and Excel would give you back
something like 1.2E+12.
Under General format, Excel replaces a number too big to fit the cell with its scientific notation.
To turn it into a number, change the format to ‘Numbers’ and adjust the cell [Link] the formula
bar to note how the number remains the same under both formats i.e. 1200000000000.
b) Controlling decimals
But you want four decimal places to this number. How can this be has done?
A shortcut to adjust decimal places. Go to Home > Number > Add decimals button
With every click, Excel adds another decimal position to the number.
c) Sorting
Sorting lists is used to reorder your data. The most common type of sorting is alphabetical
ordering, which you can do in ascending or descending order.
Select a cell in the column you want to sort (In this example, we choose a cell in column A).
Click the Sort & Filter command in the Editing group on the Home tab.
Select Sort A to Z. Now the information in the Category column is organized in alphabetical
order.
1. Select a cell in the column you want to sort (a column with numbers).
2. Click the Sort & Filter command in the Editing group on the Home tab.
3. Select Sort Z to A . Now the information is organized from the smallest to
largest amount.
You can sort in reverse numerical order by choosing From Largest to Smallest in the list.
1. Click the Sort & Filter command in the Editing group on the Home tab.
2. Select Custom Sort from the list to open the dialog box.
OR
4. Click the drop-down arrow in the Column Sort by field, then choose one of
the options—in this example, Category.
5. Choose what to sort on. In this example, we'll leave the default as Value.
6. Choose how to order the results. Leave it as A to Z so it is organized alphabetically.
7. Click Add Level to add another item to sort by.
8. Select an option in the Column Then by field. In this example, we chose Unit Cost.
9. Choose what to sort on. In this example, we'll leave the default as Value.
10. Choose how to order the results. Leave it as smallest to largest.
11. Click OK.
The spreadsheet has been sorted. All of the categories are organized in alphabetical order, i.e. from
smallest to largest.
d) Filtering
Filtering, or temporarily hiding, data in a spreadsheet is simple. This allows you to focus on specific
spreadsheet entries.
To filter data,
1. Click the Filter command on the Data tab. Drop-down arrows will appear
beside each column heading.
2. Click the drop-down arrow next to the heading you would like to filter. For
example, if you would like to only view data regarding Flavors, click the
drop-down arrow next to Category.
Filtering may look a little like grouping, but the difference is that now you can filter on another
field if you want to. For example, let’s say you want to see only the vanilla-related flavors. Just
click the drop-down arrow next to Item, then select Text Filters. From the menu, choose Contains
because you want to find any entry that has the word vanilla in it. A dialog box appears. Type
vanilla, then click OK. Now we can see that the data has been filtered again and that only the
vanilla-related flavors appear.
When data is combined within a cell, such as a first and last name, Excel is able to separate this data
into two cells. To separate data within a cell:
1. Insert a blank column to the right of the column containing the merged data.
2. Highlight the column of full names.
5. Choose the appropriate data type. To separate a column based on punctuation characters, select
Delimited. To separate a column based on spaces between each field, select Fixed Width.
6. Select Next.
7. Choose your delimiters for the text separation.
8. Select Next.
9. Select the data format for each column. For this example select General.
RESULT:
Thus the procedure to explore the features of Ms-Excel has done successfully.
AIM :
To get the Input from user and perform Numerical operations (MAX, MIN, AVG, SUM, SQRT,
ROUND) in Ms-excel
PROCEDURE:
Let’s take a look at a simple table showing the number of kilometres driven each month.
AVERAGE :
3. Choose AVERAGE.
4. Press ENTER to confirm the cell range.
Max:
At this point, the range that Excel has identified is too large so using the mouse, select cells B2:B7.
MAX can be used whenever you need to find the figure that is the LONGEST, TALLEST,
LARGEST, MOST etc.
MIN:
At this point, the range that Excel has identified is too large so using the mouse, select cells B2:B7.
MIN can be used whenever you need to find the figure that is the SHORTEST, LOWEST,
SMALLEST, LEAST etc.
SUM:
the SUM function in Excel is used to sum a range of cells.
SQRT:
Using Formula:
Using Function:
ROUND:
The ROUND function is used to round a number to a specified number of digits. Here's the syntax of
the ROUND function:
ROUND(number, num_digits)
num_digits: This argument specifies the number of digits to which you want to round the number.
Eg: =ROUND(3.45678, 2) . This formula will return 3.46 because it rounds 3.45678 to two decimal
places.
You can also use negative values for num_digits to round off to the left of the decimal point. For
example:=ROUND(12345.6789, -2)
This formula rounds 12345.6789 to the nearest hundred, giving you 12300.
RESULT:
Thus the procedure to get the input from user and perform numerical operations (MAX, MIN,
AVG, SUM, SQRT, ROUND) of Ms-Excel has done successfully.
AIM:
PROCEDURE:
In Microsoft Excel, the "Get & Transform Data" feature allows you to connect, import, and
transform data from various sources. This feature is available in Excel 2016, Excel 2019, and Microsoft
365. Here's how you can use "Get & Transform Data" to import data from different sources:
- From Table/Range: Import data from an Excel table or a specific range of cells in the
current workbook.
- From CSV/Text: Import data from a CSV or text file.
- From Database: Import data from a database source like SQL Server, Access, or online sources
like Azure SQL Database.
- From Online Services: Import data from online services like SharePoint, Salesforce, or Azure.
Select the appropriate data source and follow the prompts to connect to it. You might need to provide
login credentials or specify the file path, depending on the source.
After connecting to the data source, you can use the "Power Query Editor" to transform and clean
your data before loading it into Excel. You can perform operations like filtering, sorting, merging,
splitting, and more.
Refreshing Data:
If your data source is dynamic and frequently updated, you can set up automatic data refresh in Excel.
To do this:
- Select the imported data in Excel.
- Right-click and choose "Refresh" to refresh the data manually.
- To enable automatic refresh, right-click, choose "Properties," go to the "Refresh" tab, and select
the refresh options.
Please note that the exact options and steps might vary based on your version of Excel. Always
refer to the specific version's documentation or help resources for detailed instructions tailored to
your Excel version.
RESULT:
Thus the procedure to perform data import/export operations for different file formats in Ms-Excel
has done successfully
AIM:
To perform statistical operations – Mean, Median, Mode and Standard deviation,
Variance, Skewness, Kurtosis
PROCEDURE:
1. Mean:
- Explanation: The mean is the average of a set of numbers. It is calculated by adding up all the
numbers in a dataset and then dividing the sum by the total count of numbers.
- Excel Function: `AVERAGE(range)`
2. Median:
- Explanation: The median is the middle number in a sorted list of numbers. If the dataset has an
odd number of observations, the median is the middle value. If the dataset has an even number
of observations, the median is the average of the two middle numbers.
3. Mode:
- Explanation: The mode is the number that appears most frequently in a dataset.
4. Standard Deviation:
- Explanation: Standard deviation measures the dispersion or spread of a set of values. A low
standard deviation indicates that the values tend to be close to the mean, whereas a high standard
deviation indicates that the values are spread out over a wider range.
- Excel Function: `STDEV.P(range)` for the population standard deviation, `STDEV.S(range)` for
the sample standard deviation.
5. Variance:
- Explanation: Variance is the average of the squared differences from the Mean. It measures how
much each number in the dataset varies from the mean.
- Excel Function: `VAR.P(range)` for the population variance, `VAR.S(range)` for the sample variance.
6. Skewness:
- Explanation: Skewness measures the asymmetry of the probability distribution of a real-valued
random variable about its mean. A negative skewness indicates that the left tail of the distribution is
longer or fatter than the right tail, while a positive skewness indicates the opposite.
- Excel Function: `SKEW(range)`
7. Kurtosis:
- Explanation: Kurtosis measures the tailedness of the probability distribution of a real-valued
random variable. It describes the shape of the distribution's tails. Higher kurtosis means more of the
variance is due to infrequent extreme deviations, as opposed to frequent modestly sized deviations.
- Excel Function: `KURT(range)`
RESULT:
Thus, Statistical operations – Mean, Median, Mode and Standard deviation, Variance,
Skewness, Kurtosis has done successfully.
[Link] : 4
PERFORM Z-TEST, T-TEST ANOVA
Date :
AIM:
To perform Z-test, T-test & ANOVA
PROCEDURE:
Z-Test Syntax:
● [Link](array,x,[sigma])
● The [Link] function syntax has the following arguments:
● Array - The array or range of data against which to test x.
● x - The value to test.
● Sigma(Optional) The population (known) standard deviation. If omitted, the
sample standard deviation is used.
● Eg:
T-Test:
● 1. Enter Your Data:
● Let's assume you have two sets of exam scores for two different groups (Group A
and Group B):
● The [Link] function returns a p-value. If the p-value is less than your chosen
significance level (commonly 0.05), you reject the null hypothesis, indicating
a significant difference between the means of the two groups.
RESULT:
Thus, Z-test, T-test & ANOVA has been done successfully.
Ex. No : 5
PERFORM DATA PRE-PROCESSING OPERATIONS
Date :
AIM:
To perform data pre-processing operations
ii) Normalization
PROCEDURE:
● Missing data, or Missing values, occur when no value is stored for the particular feature
in a Data. Missing data are a common occurrence and can have a significant effect on the
conclusions that can be drawn from the data.
1. Case Deletion: List wise deletion means that any individual in a data set is deleted from
an analysis if they're missing data on any variable in the analysis.
● The below code is used to delete all rows that have null [Link]: [Link]()
● Dropping columns that have missing values. Eg: [Link](axis =1)
● Filling all the missing values by 0. Eg: [Link](0)
2. Data Imputation:
● Imputation is the process of replacing missing data with substituted values.
When substituting for a data point we use Mean/Median/Mode Substitution.
● Eg: [Link]([Link]()) , [Link]([Link]()), [Link]([Link]())
In the beginning, select cell range D6:D8 as they are the first and last cells between the
missing values.
Next, go to the Home tab and click on the Fill icon under the Editing group.
Follow the similar process to get the final output like this:
NORMALIZATION:
It is the process of scaling data in such a way that all data points lie in a range of
0 to 1. Thus, this technique, makes it possible to bring all data points to a common scale. The
mathematical formula for normalization is given as:
NORMALIZATION FORMULA : X^{'} = \frac{X - X_{min}}{X_{max}-X_{min}}
where X is the data point, Xmax and Xmin are the maximum and minimum value in
the group of records respectively. The process of normalization is generally used when the
distribution of data does not follow the Gaussian distribution.
Let’s have a look at one example to see how can we perform normalization on a sample dataset.
Suppose, we have a record of the height of 10 students inside a class as shown below:
Height (in
cm)
152
155
168
175
153
162
173
166
158
156
Step 3: Find the difference between the maximum and minimum values. Their
difference comes out to be 175 – 152 = 23 which is stored in the B16 cell.
Step 4: For the first data stored in the A2 cell, we will calculate the normalized
value as shown in the below video.
Step 5: We can manually calculate all values one by one for each data record or
we can directly get values for all the other cells using the auto-fill feature of Excel. For this, go
to the right corner of the B2 cell until a (+) symbol appears, and then drag the cursor to the
bottom to auto-populate values inside all the cells.
Note: While calculating the first normalized value in the B2 cell, it should be
made sure that the reference address for the B14 and B16 cells should be locked using Fn + F4
button otherwise an error will be thrown.
If we have a close look at the results, we can notice all the values lies in the range 0 to 1.
Standardization is a process in which we want to scale our data in such a way that
the distribution of our data has its mean as 0 and standard deviation as 1. The mathematical
formula for standardization is given as:
STANDARDIZATION FORMULA : X^{'} = \frac{X - X_{mean}}{\sigma_{_{x}}}
where where X is the data point, Xmean is the mean of the distribution and σx is the
standard deviation of the distribution.
Step 1: Calculate the mean/average of the distribution. It can be done using the AVERAGE()
function. The mean value comes out to be 161.8 and is stored in the B14 cell.
Step 2: Calculate the standard deviation of the distribution which can be done
using the STDEV() function. The standard deviation comes out to be 8.323994767 which is
stored in the B15 cell.
Step 3: For the first data stored in the A2 cell, we will calculate the standardized value as
shown in the image given below.
Step 4: After manually calculating the first value, we can simply use the auto-fill
feature of Excel to populate the standardized values for all other records.
We can even use the built-in STANDARDIZE() function to find the standardized
value of an element. The syntax for STANDARDIZE() function is given as:
=STANDARDIZE(x,mean,std_dev)
Step 2: Calculate the standard deviation of the distribution which can be done
using the STDEV() function. The standard deviation comes out to be 8.323994767 which is
stored in the B15 cell.
Step 3: For the first data stored in the A2 cell, we will calculate the standardized value
as shown in the below image.
Step 4: After manually calculating the first value, we can simply use the auto-fill
feature of Excel to populate the standardized values for all other records.
RESULT:
Thus, data pre-processing operations have been done successfully.
AIM:
To Perform dimensionality reduction operation using PCA, KPCA & SVD
PROCEDURE:
PCA:
● Consider the below dataset
● Then click option tab and check the principal components and deselect Input variable
output. Refer below figure.
● Then switch to the Missing value tab. If the dataset contains any missing values, users need to
remove those observations so select that and click OK.
● Once the OK button is clicked the wizard displays three separate tables.
● First table shows variance for each principal component.
● Next let’s generate the first three principal components to represent all the input variables.
● Select PCA->Options and deselect Principal Component and increase No. of PC’s included to
3 and click OK.
● Once the OK button is clicked the wizard displays three separate tables.
● First table shows percentage of variance for each input of variable that three PC’s are
capturing. principal component.
RESULT:
Thus, dimensionality reduction operation using PCA, KPCA & SVD has been performed
successfully
AIM:
To perform bivariate and multivariate analysis on the dataset.
PROCEDURE:
Bivariate Analysis:
The term bivariate analysis refers to the analysis of two variables. You can remember this because the
prefix “bi” means “two.”
The purpose of bivariate analysis is to understand the relationship between two variables
1. Scatterplots
2. Correlation Coefficients
The following example shows how to perform each of these types of bivariate analysis in Excel using the
following dataset that contains information about two variables: (1) Hours spent studying
and (2) Exam score received by 20 different students:
1. Scatterplots
To create a scatterplot of hours vs. score, we can highlight cells A2:B21, then click the Insert tab along
the top ribbon, then click Insert Scatter Chart within the Charts group:
We can also modify the y-axis limits to gain a better view of the data points.
To do so, double click the y-axis. In the Format Axis panel that appears on the right side of the screen,
click Axis Options and then change the Minimum and Maximum bounds to 60 and 100,
respectively.
The x-axis shows the hours studied and the y-axis shows the exam score received.
From the plot we can see that there is a positive relationship between the two variables. As hours studied
increases, exam scores tend to increase as well.
2. Correlation Coefficients
A Pearson Correlation Coefficient is a way to quantify the linear relationship between two variables.
We can use the following formula in Excel to calculate the correlation coefficient between hours studied
and exam score:
=CORREL(A2:A21, B2:B21)
This value is close to 1, which indicates a strong positive correlation between hours studied and exam
score received.
Simple linear regression is a statistical method we can use to quantify the relationship between two
variables.
To fit a simple linear regression model in Excel, click the Data tab along the top ribbon, then click
the Data Analysis option in the Analyze group. In the new panel that appears, click Regression and
then click OK.
Note: If you don’t see the Data Analysis option, you need to first load the Excel Analysis ToolPak.
In the panel that appears, enter the following information and then click OK:
Once you click OK, the results of the regression model will appear:
This tells us that each additional hour studied is associated with an average increase of 3.8471 in exam
score.
We can also use the regression equation to estimate the score that a student will receive based on their
total hours studied.
For example, a student who studies for 3 hours is estimated to receive a score of 81.6147:
Multivariate Analysis:
RESULT:
Thus, bivariate and multivariate analysis on the dataset has been done successfully.
AIM:
PROCEDURE:
Creating a graph in Excel is easy. Types of plotting:
● Bar Graph
● Pie Chart
● Scatter Plot
The dataset that we will be using comprises Coronavirus cases, country-wise. It has records of:
● Confirmed cases
● Active cases
● Recovered cases
● Deaths
Let’s move on to understand how to create a bar graph in an easy and simple way.
1. Bar Graph
A bar graph helps you display data using rectangular bars, where the length of each bar is a numeric value
depending on the category it belongs to.
Follow the steps listed below to know how to create a bar graph in Excel.
● Once data that is required is ready, a bar graph can now be created. As shown you locate the
INSERT TAB → Charts section → Bar Graph option and select the type of bar graph that best suits
your requirement.
● After selecting the appropriate bar chart, you can see a blank window that is open on the Excel sheet.
On right-clicking on this blank window, you should find an option to Select Data. Clicking on it will
open the Select Data Source window on your screen.
● Here, the chart data range can be added by simply dragging the mouse and selecting the
required data.
● Now, select the Legend entries (or Vertical axis). In the current example, we would select the Y-axis
values as confirmed cases, recovered cases, deaths, and active cases.
● On the other hand, as for the horizontal axis, select all the countries that we have filtered in
the current example from the WHO region, i.e., South-East Asia.
● After specifying the appropriate values, click on OK. Excel will now display a graph on
your worksheet. You can go ahead and format your graph based on your requirement.
● To make your charts attractive and aesthetically appealing, you may change the color palette of the
graph, add text or display more information about it, etc.
● Double click on the chart window to locate various customization options in the toolbar, available
to you.
● You may also arrive here by selecting the option beside the chart.
For this example, do select the Legend checkbox for displaying the confirmed cases, recovered cases,
active cases, and deaths on the graph. Further, the Chart Title box can be selected to add a title.
This was all about creating a bar graph in Excel. Let’s move ahead and learn how to create a pie chart.
2. Pie Chart
A pie chart is a circular graph that represents data by dividing the circle into sectors, where each sector
illustrates a proportion to the whole.
Follow the steps mention below to learn to create a pie chart in Excel.
● From your dashboard sheet, select the range of data for which you want to create a pie chart. We
will create a pie chart based on the number of confirmed cases, deaths, recovered, and active cases
in India in this example.
● Select the data range. Then, click on the Insert Tab. You will find the PIE chart option available in
the charts group.
● Select an appropriate pie chart from a range of pie charts available. Clicking on it will open the PIE
chart in a window. Right-click on the chart window and click on Select Data. The Select Data
Source window will be opened where you can choose what data you want to be displayed on your
pie chart.
● Here, the chart data range can be added by simply hovering your mouse to select the data required.
1. You can now select the legend entries (or vertical axis). In this current example, you will need
to select India to display the cases pertaining to a specific country.
2. For labels on the horizontal axis labels, you may select confirmed cases, deaths, recovered, and
active cases, and depict them on the chart.
3. After specifying the entries, click on OK. This will display the pie chart on your window.
● You can click on the icons next to the chart to add your finishing touches to it. Clicking on the chart
elements will show you options where you can choose to display or hide data labels, chart tiles, and
legend. You can choose from various styles by clicking on the chart styles. This lets you style your
chart based on your requirement. You can also add multiple colors in your graph to make it look
more presentable.
● You can also format the data by clicking on the Format data labels. This will show you different
label options from which you can check and uncheck the different options available under it.
In the next section, you will learn how to create a Scatter Plot in Excel.
3. Scatter Plot
A Scatter Plot consists of a horizontal axis, a vertical axis, and a series of dots where each dot represents
data values.
To demonstrate this, we use a Day-wise COVID dataset that has the columns:
● Date
● Confirmed Cases
● Deaths
● Recovered Cases
● Active Cases
Follow the steps below to understand how to create a Scatter Plot in Excel.
● Select the required data. In this example, we depict the relation between date and confirmed
cases using a Scatter Plot. So, we select only the columns containing the date and confirmed
Cases.
● Click on the appropriate Scatter Plot option. This will plot the values. You can format the chart,
select a chart title, and add axis labels too. As you can notice, we have created a scatter plot on Date
vs. Confirmed Cases. From the figure, we can easily conclude how the confirmed cases of COVID
rise drastically every day.
Histogram
A Histogram is a frequency distribution graph that uses rectangles/bars to group data into ranges and
indicates the frequency of occurrence for each range.
● Employee ID
● Employee Name
● Job Title
● Total Pay
We will demonstrate how to create a histogram that depicts the number of employees under each salary
group.
We will demonstrate how to create a histogram that depicts the number of employees under each salary
group.
● Select the data from the sheet on which you want to make a histogram.
● Click on the Insert Tab, you will find the Insert Statistic Chart option in the Charts group.
● A drop down will appear from where you can select the desired histogram chart.
● The histogram chart gets displayed. To customize your histogram, click on the icons that appear
next to it.
● Clicking on the chart elements will show you options where you can choose to display or hide
axis titles, data labels, chart tiles, and Legend, etc.
● Clicking on the chart styles lets you style your chart to your requirement.
You can add multiple colors in your graph to make it look more
presentable.
● To format your histogram plot, double click on the graph. You will see the Format Axis window
open on the right side.
● You will find a list of different options to modify your histogram chart.
● By Category: You can select this option if you have repeated lists of categories and if you want
to know the sum or count based on those categories.
● Automatic: This is the default option. It automatically decides what bins to create in the
histogram. As you can notice, 5 bins are created in our chart.
● Number of Bins: In this option, you can enter the number of required bins. The chart will be
created with the specified number of bins.
● Overflow Bin: This can be used when you want all the values over a certain value to be
grouped together in the histogram.
We have specified 300000 as our overflow value. Any value higher than 300000 will be grouped under
the last range.
● Underflow Bin: This can be used when you want all the values below a certain value to be
grouped together in the histogram.
We have specified 80000 as our overflow value. Any value lower than 80000 will be grouped under the
last range.
● Right-click on the chart and click on Add Data Labels to include the values on top of each range.
This histogram successfully depicts the total number of employees grouped by salary range.
RESULT:
Thus, various plotting functions on the data set has done successfully.
[Link] : 9
EXPLORE THE FEATURES OF POWER BI DESKTOP
Date :
PROCEDURE:
Power BI Desktop is a powerful data visualization and reporting tool from Microsoft that allows
you to create interactive reports and dashboards. Here are some of the key features and capabilities of
Power BI Desktop:
1. Data Connectivity:
Power BI Desktop supports a wide range of data sources, including databases (SQL Server, Oracle,
MySQL), cloud services (Azure, AWS), Excel files, CSV files, and more. You can connect to on-
premises and cloud-based data sources, making it versatile for various data scenarios.
2. Data Transformation:
The Power Query Editor within Power BI Desktop allows you to clean, reshape, and transform data
before loading it. You can perform operations such as filtering, merging, pivoting, and aggregating data.
3. Data Modelling:
Power BI enables you to create data models by defining relationships between tables. You can create
calculated columns and measures using the Data Analysis Expressions (DAX) language.
4. Visualizations:
Power BI offers a wide variety of visual elements (charts, tables, maps, etc.) to represent data.
Customization options include colour schemes, formatting, and interactive features.
5. Reports and Dashboards:
You can create interactive reports and dashboards by arranging visualizations on report pages. Power
BI allows for drill-through actions and bookmarks for navigation.
6. Data Refresh:
Power BI supports data refresh from various sources, including scheduled refreshes. Real-time
streaming data is also supported.
7. Publishing and Sharing:
You can publish your reports to the Power BI Service, which is a cloud-based platform. Share your
reports and dashboards with others, control access, and collaborate with team members.
8. Natural Language Query (Q&A):
Q&A enables users to ask questions about their data in plain language, and Power BI generates
visualizations based on the queries.
9. Mobile Support:
Power BI provides mobile apps for iOS and Android, allowing users to access reports and dashboards
on their mobile devices.
10. Custom Visuals:
You can extend Power BI's capabilities by importing custom visuals created by the community or developing
your own.
11. Advanced Analytics:
Power BI supports integration with machine learning models and the R language for advanced
analytics.
12. Power BI Service Integration:
Seamlessly publish reports to the Power BI Service, where you can collaborate, share, and create dashboards
for wider audiences.
13. Power BI Paginated Reports:
Create paginated reports for highly formatted, print-ready documents.
14. Drill-Through and Cross-Filtering:
Explore data in more detail by setting up drill-through paths and cross-filter visuals for enhanced
interactivity.
15. AI Capabilities:
Power BI includes AI-powered features like automated insights and quick insights to discover trends
and outliers in your data.
RESULT:
Thus the procedure to explore the features of Power Bi Desktop has has done successfully.
[Link] : 10
PREPARE & LOAD DATA
Date :
PROCEDURE:
RESULT:
Thus the procedure to prepare & load data in Power Bi Desktop has has done successfully.
[Link] : 11
DEVELOP THE DATA MODEL
Date :
PROCEDURE:
Developing a data model in Power BI Desktop is a crucial step for creating interactive reports and
dashboards. Here's a step-by-step guide on how to develop a data model in Power BI Desktop:
2. Product_data: This table contains product details, including the product name, category, and
price.
Step 3: Measures
Now, let's create a measure to calculate the total revenue for all sales.
1. In the "Model" view, right-click on the "Sales_data" table and choose "New Measure."
RESULT:
Thus the procedure to develop the data model in Power Bi Desktop has has done successfully.
[Link] : 12
PERFORM DAX CALCULATIONS
Date :
PROCEDURE:
Performing Data Analysis Expressions (DAX) calculations in Power BI allows you to create custom
columns, measures, and calculated tables to derive insights from your data. Let's go through some
common DAX calculations with examples:
1. This measure sums up the total revenue calculated in the previous example, giving you the
overall sales revenue.
This measure uses CALCULATE to calculate the total sales revenue for each product category, and
DIVIDE calculates the percentage.
This measure uses TOTALYTD to calculate the cumulative total sales revenue from the beginning of
the year to the current date.
Example 5: Ranking
You might want to rank products based on their sales revenue.
1. Create a ranking measure:
This measure uses RANKX to rank products based on their total sales revenue in descending order.
These examples demonstrate the versatility of DAX in Power BI. You can perform calculations,
aggregations, and time-based analyses to derive meaningful insights from your data.
RESULT : The procedure to perform the dax calculations in Power Bi Desktop has been done
successfully.
[Link] : 13
DESIGN A REPORT
Date :
AIM:
To design a report in Power Bi Desktop
PROCEDURE:
Designing a report in Power BI involves creating visuals that provide insights into your data. Let's
design a simple sales report using the example of "Sales_data" with the calculated columns and
measures we discussed earlier.
2. Create Visualizations:
● Visual 1: Total Sales Revenue Over Time
● Drag the "Date" column to the axis of a line chart.
● Drag the "Total Sales Revenue" measure to the values of the line chart.
● Adjust the chart properties, such as title, axis labels, and legend.
3. Arrange Visualizations:
Arrange the visuals on the report canvas to create a cohesive and informative layout.
6. Interactivity:
Test interactivity by clicking on visuals to see how data filters across the report.
This is a basic example, and you can expand the report by adding more visuals, incorporating additional
insights, and refining the design based on your specific requirements. Power BI provides a wide range
of visualizations and customization options to create dynamic and engaging reports.
RESULT:
Thus the procedure to design a report in Power Bi Desktop has has done successfully.
PROCEDURE:
Creating a dashboard in Power BI involves combining multiple visuals into a single view for a
comprehensive overview of your data. Let's build a dashboard using the sales example with the
calculated columns and measures.
2. Create Visualizations:
● Visual 1: Total Sales Revenue Card
● Create a card visualization.
● Drag the "Total Sales Revenue" measure to the card.
● Drag the "Total Sales Revenue" and "YTD Sales" measures to the values.
5. Interactivity:
● Test interactivity by clicking on visuals to see how data filters across the dashboard.
7. Power BI Service:
● Access the Power BI Service and open your published report.
● Pin the dashboard to the Power BI Service dashboard for easy access.
This dashboard provides a consolidated view of key sales metrics, allowing stakeholders to quickly
analyze and monitor performance. You can add more visuals, KPIs, and insights based on your specific
requirements. Power BI dashboards are dynamic, and users can interact with the data to gain deeper
insights.
RESULT:
Thus the procedure to create a dashboard and perform data analysis in Power Bi Desktop has has done
successfully.
[Link] : 15
PRESENTATION OF A CASE STUDY
Date :
AIM:
To presentation of a case study in Power Bi Desktop
PROCEDURE:
For this case study, let's consider a retail company, XYZ Retailers, analyzing their sales_data to make
informed business decisions.
Data Source: The company has a dataset named "[Link]," which includes information about
sales transactions, products, and customer demographics.
Power BI Analysis:
1. Data Loading:
● Import the "[Link]" file into Power BI Desktop.
● Explore the data to understand the available tables and columns.
2. Data Model:
● Create relationships between relevant tables (e.g., Sales, Products, Customers).
● Define calculated columns and measures to enhance data analysis (e.g., Total Revenue,
Average Transaction Value).
3. Dashboard Design:
● Visual 1: Total Sales Revenue Over Time
● Line chart displaying total sales revenue over time to identify sales trends.
5. Recommendations:
● Recommendation 1: Marketing Focus
● Allocate marketing budget based on top-selling products and customer segments.
6. Action Plan:
Action 1: Marketing Campaign
Launch a marketing campaign focusing on top-selling products.
7. Dashboard Sharing:
● Save the Power BI report.
● Publish the report to the Power BI Service.
This case study presentation in Power BI provides a structured approach, combining visuals, insights,
recommendations, and action plans to guide decision-making for XYZ Retailers. The interactive nature
of Power BI allows stakeholders to explore the data further and gain a deeper understanding of the
business dynamics.
RESULT:
Thus the procedure to presentation of a case study in Power Bi Desktop has has done successfully.