DAV practicals package with all code files and datasets
Project description
📊 Data Analytics Practical README (Python + R)
This guide helps you quickly understand:
- How to use R and Python
- How to install libraries
- Which libraries are required
- What to replace in code during exam
🐍 Python Setup
✅ Install Libraries
Run in terminal:
pip install pandas numpy matplotlib seaborn scikit-learn statsmodels textblob wordcloud
📦 Python Libraries Used
| Purpose | Library |
|---|---|
| Data handling | pandas |
| Numerical operations | numpy |
| Visualization | matplotlib, seaborn |
| ML models | scikit-learn |
| Time series | statsmodels |
| Text analysis | textblob |
| Word cloud | wordcloud |
📈 Running Python Code
- Use VS Code / Jupyter Notebook
- Run using ▶️ or
python file.py
🟦 R Setup
✅ Install R
Download from: https://cran.r-project.org/
✅ Install Libraries
Run in R console:
install.packages("ggplot2")
install.packages("dplyr")
install.packages("wordcloud")
install.packages("e1071")
install.packages("syuzhet")
install.packages("tm")
📦 R Libraries Used
| Purpose | Library |
|---|---|
| Visualization | ggplot2 |
| Data manipulation | dplyr |
| Text mining | tm |
| Spam filter | e1071 |
| Sentiment | syuzhet |
| Word cloud | wordcloud |
▶️ Running R Code
Option 1: VS Code
- Install "R" extension
- Press Ctrl + Enter
Option 2: RStudio (Recommended)
- Open RStudio
- Run code directly
🔁 IMPORTANT: What to Replace in Codes
📊 Dataset Columns
| Placeholder | Replace With |
|---|---|
data.csv |
Your dataset file |
df / data |
Keep same |
x |
Independent / input column |
y |
Dependent / numeric column |
value |
Main numeric column |
date |
Date/time column |
text |
Text column |
label |
Output column (spam/ham, sentiment) |
🧠 How to Identify Columns
✔ Independent (X)
- Input features
- Example: age, salary, experience
✔ Dependent (y)
- Output to predict
- Example: price, result, spam/ham
⚡ Quick Tricks During Exam
Python
print(df.columns)
R
colnames(data)
📌 Topic-wise Replacement Guide
🔹 Regression
- X → input columns
- y → output column
🔹 Time Series
- date → time column
- value → numeric column
🔹 Text Analytics
- text → text column
- label → spam/ham or sentiment
🔹 Visualization
- x → category column
- y → numeric column
✅ Final Exam Strategy
- Load dataset
- Identify columns using
head()orcolumns - Replace placeholders
- Run code
🚀 Final Tip
👉 Always keep code simple 👉 Don’t overthink dataset 👉 Replace column names correctly 👉 Write clean output
You are now ready for your practical exam ✅🔥
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file dav_pracs-1.0.1.tar.gz.
File metadata
- Download URL: dav_pracs-1.0.1.tar.gz
- Upload date:
- Size: 24.8 MB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.8
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
126becabe0aff1a4e48d24d733888a6145ad918368b57dcbe24c05f542f837a2
|
|
| MD5 |
c46e2deff65a88d0afd207eba8384597
|
|
| BLAKE2b-256 |
47c18e74fdd276c01514491c2b16b0477f4b75e8a4feb32d0e860252388cfcd0
|
File details
Details for the file dav_pracs-1.0.1-py3-none-any.whl.
File metadata
- Download URL: dav_pracs-1.0.1-py3-none-any.whl
- Upload date:
- Size: 25.4 MB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.8
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
6247d12c0f88a66a864000cd417977ba1de24f54778e8f82a45a4768d8dd6bc9
|
|
| MD5 |
ca74b30e3c8046092efc808eef763f89
|
|
| BLAKE2b-256 |
6fcbbfaa47da612141ee78a51ff943490465e613f5b64ba06e951a4fc7ea1b5a
|