# Range (Jangkauan)

### 📊 Apa Itu Range (Jangkauan)?

**Range** (atau **Jangkauan**) adalah selisih antara **nilai terbesar** dan **nilai terkecil** dalam suatu kumpulan data. Range memberikan gambaran tentang **lebar atau sebaran data**, yaitu seberapa jauh data tersebar di antara nilai-nilai ekstrimnya.

#### 🧮 Rumus Range (Jangkauan):

$$
\text{Range} = \text{Nilai Maksimum} - \text{Nilai Minimum}
$$

***

### 🔍 Contoh Perhitungan Range:

Misalkan kamu memiliki data tentang **penjualan produk per bulan**:\
$$100,150,200,300,450,500$$

Langkah-langkah untuk menghitung range:

1. **Cari nilai maksimum** dan **nilai minimum**:
   * Nilai maksimum = **500**
   * Nilai minimum = **100**
2. **Hitung selisihnya**:

   $$
   \text{Range} = 500 - 100 = 400
   $$

Jadi, **range** (jangkauannya) adalah **400**.

***

### 🧠 Apa yang Dapat Diketahui dari Range?

* **Range** memberikan gambaran **lebar sebaran** data. Jika range-nya besar, itu berarti data tersebar jauh. Jika range-nya kecil, data cenderung terkonsentrasi di sekitar nilai tertentu.
* Range dapat memberikan **informasi awal** tentang **variabilitas** data, tetapi hanya memberikan gambaran kasar karena tidak mempertimbangkan distribusi seluruh data.

#### 🧠 Kelemahan dari Range:

* Range hanya mengandalkan dua nilai, yaitu nilai **maksimum** dan **minimum**, sehingga **tidak memperhitungkan distribusi data secara keseluruhan**.
* Jika ada **outlier** (nilai ekstrim yang sangat tinggi atau rendah), range bisa terdistorsi dan memberikan gambaran yang kurang akurat tentang sebaran data yang sebenarnya.

***

### ✅ Keunggulan dan Kelemahan Range:

#### Keunggulan:

* Mudah dihitung dan memberikan gambaran cepat tentang **sebaran data**.
* Berguna sebagai indikator awal **variabilitas** data, terutama ketika ingin mengetahui **lebar sebaran** data secara keseluruhan.

#### Kelemahan:

* **Sensitif terhadap outliers**. Jika ada nilai yang sangat ekstrim, range bisa memberikan gambaran yang salah tentang variasi data.
* Tidak memperhitungkan distribusi atau **frekuensi data** di antara nilai-nilai tersebut.

***

### 🧑‍💻 Menghitung Range di Python

Di Python, kita bisa menggunakan **Pandas** untuk menghitung range dengan mudah.

```python
import pandas as pd

# Data contoh
data = [100, 150, 200, 300, 450, 500]

# Menghitung range
range_value = max(data) - min(data)
print("Range:", range_value)
```

***

### ✅ Kesimpulan:

**Range** adalah ukuran sederhana untuk mengetahui **sebaran** data, yang dihitung dengan mengurangkan **nilai maksimum** dan **nilai minimum**. Meskipun mudah dihitung, range memiliki keterbatasan karena sangat dipengaruhi oleh **outliers** dan tidak memberikan gambaran menyeluruh tentang distribusi data.
