Assignment 3
Assignment 3
**Class:** BCS15_B
In this report, we delve into key data science concepts by exploring essential Python libraries and
---
In this section, we examine three essential Python libraries-Pandas, NumPy, and Matplotlib-to
##### **Pandas**
Pandas is a powerful library for data manipulation and analysis. It provides data structures like
```python
import pandas as pd
# Loading data
data = pd.read_csv("data.csv")
# Data manipulation
# Summarizing data
summary = filtered_data.describe()
print(summary)
```
**Typical Workflow:**
##### **NumPy**
NumPy is a fundamental package for numerical computations in Python. It provides support for
```python
import numpy as np
# Creating arrays
# Performing operations
mean_value = np.mean(array)
print("Mean:", mean_value)
```
**Typical Workflow:**
##### **Matplotlib**
Matplotlib is a versatile library for creating static, animated, and interactive visualizations in Python.
```python
x = [1, 2, 3, 4, 5]
plt.plot(x, y, marker="o")
plt.ylabel("Y-axis")
plt.show()
```
**Typical Workflow:**
---
**"An Introduction to Data Visualization Tools and Techniques in Various Domains" by Deepmala
Srivastava, published in the International Journal of Computer Trends and Technology (2023).**
[ResearchGate
Link](https://www.researchgate.net/publication/370593444_An_Introduction_to_Data_Visualization_
Tools_and_Techniques_in_Various_Domains)
The paper presents a bar chart comparing the effectiveness of different data visualization tools
- **Visualization Features:**
- Bars representing effectiveness scores for each tool within specific domains.
- **Strengths:**
- **Weaknesses:**
- **Data Granularity:** Aggregated effectiveness scores may overlook specific tool features.
The visualization highlights that certain tools excel in specific domains. For instance, Tableau shows
high effectiveness in business analytics, while specialized tools are more effective in healthcare data
visualization. This underscores the importance of selecting appropriate visualization tools tailored to
domain-specific requirements.
---
**Sources:**
- Srivastava, D. (2023). *An Introduction to Data Visualization Tools and Techniques in Various