LAB4TASK2.ipynb - Colaboratory
LAB4TASK2.ipynb - Colaboratory
ipynb - Colaboratory
import pandas as pd
import matplotlib.pyplot as plt
from datetime import datetime, timedelta
import numpy as np
task2_df.head(10)
2023-01-
0 28.943142 46.486830 11.563267 0.1
01
2023-01-
1 22.182549 69.133388 13.895300 0.0
02
2023-01-
2 20.482487 87.386971 7.819160 0.2
03
2023-01-
3 10.682536 56.131233 0.925924 0.0
04
2023-01-
4 18.613059 34.207950 8.788431 0.5
05
2023-01-
5 18.226205 33.463889 7.439606 20.0
06
2023 01
task2_df.describe()
task2_df.shape
(100, 5)
RANGE
25.36943546924816
58.63241325690521
19.719743886925386
https://colab.research.google.com/drive/1X8r4GH2gvB6BdiDhIF2m_s3chxfYn6Yg#scrollTo=I2dTNjQisftI&printMode=true 1/5
3/7/24, 11:55 AM LAB4TASK2.ipynb - Colaboratory
20.0
MID RANGE
18.106028975660518
59.36093795096649
9.902383112780871
10.0
IQR
q1 = task2_df["Temperature (°C)"].quantile(0.25)
q1
15.69975774532257
q3 = task2_df["Temperature (°C)"].quantile(0.75)
q3
23.384650999268366
iqr = q3 - q1
iqr
7.684893253945797
q1 = task2_df["Humidity (%)"].quantile(0.25)
q1
q3 = task2_df["Humidity (%)"].quantile(0.75)
q3
iqr = q3 - q1
iqr
34.009797754984504
9.135376864054177
https://colab.research.google.com/drive/1X8r4GH2gvB6BdiDhIF2m_s3chxfYn6Yg#scrollTo=I2dTNjQisftI&printMode=true 2/5
3/7/24, 11:55 AM LAB4TASK2.ipynb - Colaboratory
q1 = task2_df["Precipitation (mm)"].quantile(0.25)
q1
q3 = task2_df["Precipitation (mm)"].quantile(0.75)
q3
iqr = q3 - q1
iqr
2.0
MAD
<ipython-input-28-49bf2177e027>:1: FutureWarning: The 'mad' method is deprecated and will be removed in a future version. To compute th
mad = task2_df["Temperature (°C)"].mad()
4.330277484981561
<ipython-input-29-4213768d19b9>:1: FutureWarning: The 'mad' method is deprecated and will be removed in a future version. To compute th
mad = task2_df["Humidity (%)"].mad()
16.024148451677856
<ipython-input-30-28ff7a471582>:1: FutureWarning: The 'mad' method is deprecated and will be removed in a future version. To compute th
mad = task2_df["Wind Speed (km/h)"].mad()
4.686619891411592
<ipython-input-31-73074c8b083e>:1: FutureWarning: The 'mad' method is deprecated and will be removed in a future version. To compute th
mad = task2_df["Precipitation (mm)"].mad()
3.23608
PLOT BOX
plt.figure(figsize=(10, 6))
plt.boxplot(task2_df["Temperature (°C)"], patch_artist=True)
plt.title("Box Plot of Daily Temperatures")
plt.ylabel("Temperature (°C)")
plt.xticks([1], ['Temperature'])
plt.grid(True)
https://colab.research.google.com/drive/1X8r4GH2gvB6BdiDhIF2m_s3chxfYn6Yg#scrollTo=I2dTNjQisftI&printMode=true 3/5
3/7/24, 11:55 AM LAB4TASK2.ipynb - Colaboratory
plt.figure(figsize=(10, 6))
plt.boxplot(task2_df["Humidity (%)"], patch_artist=True)
plt.title("Box Plot of Daily Humidity")
plt.ylabel("Humidity (%)")
plt.xticks([1], ['Humidity (%)'])
plt.grid(True)
plt.figure(figsize=(10, 6))
plt.boxplot(task2_df["Wind Speed (km/h)"], patch_artist=True)
plt.title("Box Plot of Daily Wind Speed")
plt.ylabel("Humidity (%)")
plt.xticks([1], ['Wind Speed (km/h)'])
plt.grid(True)
https://colab.research.google.com/drive/1X8r4GH2gvB6BdiDhIF2m_s3chxfYn6Yg#scrollTo=I2dTNjQisftI&printMode=true 4/5
3/7/24, 11:55 AM LAB4TASK2.ipynb - Colaboratory
plt.figure(figsize=(10, 6))
plt.boxplot(task2_df["Precipitation (mm)"], patch_artist=True)
plt.title("Box Plot of Daily Precipitation ")
plt.ylabel("Precipitation (mm)")
plt.xticks([1], ['Precipitation (mm)'])
plt.grid(True)
https://colab.research.google.com/drive/1X8r4GH2gvB6BdiDhIF2m_s3chxfYn6Yg#scrollTo=I2dTNjQisftI&printMode=true 5/5