Phase3 NM
Phase3 NM
Introduction
Phase 3 of our project shifts focus to data visualization, a crucial aspect of data analysis
insights, trends, and patterns within the dataset visually, aiding stakeholders in making
Objectives
reproducibility.
Dataset Description
The dataset used for visualization contains user interaction data collected from a induction motors,
including metrics, vibration, timestamp, device, failure and date.
1. Univariate Visualizations
```python
plt.hist(data['numerical_column'], bins=20)
plt.xlabel('Value')
plt.ylabel('Frequency')
plt.show()
Graph Screenshot:
plt.bar(data['category_column'].value_counts().index,
data['category_column'].value_counts().values)
plt.xlabel('Category')
plt.ylabel('Frequency')
plt.show()
```
Graph Screenshot:
2. Bivariate Visualizations
categories.
plt.scatter(data['feature1'], data['feature2'])
plt.xlabel('Feature 1')
plt.ylabel('Feature 2')
plt.show()
Graph Screenshot:
Sample code for box plot
plt.xlabel('Category')
plt.ylabel('Numerical Column')
plt.show()
```
Graph Screenshot:
3. Multivariate Visualizations
```python
sns.pairplot(data)
plt.show()
```
Graph Screenshot
4. Interactive Visualizations
exploration.
visualizations.
```python
import plotly.express as px
fig.show()
Graph Screenshot:
import dash
app = dash.Dash(__name__)
app.layout = html.Div([
dcc.Graph(
id='interactive-plot',
figure={
'data': [
],
'layout': {
)
])
if __name__ == '__main__':
app.run_server(debug=True)
```
Graph Screenshot:
Assumed Scenario
explore user interaction data and gain insights into user behaviour and preferences.
representations of data.
- Target Audience: Project stakeholders including data analysts, product managers, and
Conclusion
Phase 3 focuses on data visualization techniques to uncover insights and patterns within
the dataset. By leveraging various visualization methods and assuming a scenario aimed