# class - kod ve grafik fonksiyonu

class fonksiyonu ilk parametreyi bir sınıf aralığına atar. Sonuçta, metin değeri olarak a&lt;=x&lt;b'nin bulunduğu ikili bir değer elde edilir. Burada a ve b, bölmenin alt ve üst sınırları ve sayısal değer olarak düşük sınırdır.

Söz Dizimi:

class(expression, interval [ , label [ , offset ]])

Bağımsız Değişkenler:

Bağımsız Değişkenler

| Bağımsız Değişken | Açıklama |
| --- | --- |
| interval | Bölme genişliğini belirten bir sayı. |
| label | Sonuç metninde 'x' değerinin yerini alabilen rastgele seçilmiş bir dize. |
| offset | Sınıflandırmanın varsayılan başlangıç noktasından kaydırma olarak kullanılabilecek bir sayı. Varsayılan başlangıç noktası normalde 0'dır. |

Örnekler:

Örnekler

| Örnek | Sonuç |
| --- | --- |
| `var = 23` ile `class( var,10<br>					)` | şunu döndürür: '20&lt;=x&lt;30' |
| `var = 23` ile `class( var,5,'value'<br>					)` | şunu döndürür: '20&lt;= value &lt;25' |
| `var = 23` ile `class(<br>							var,10,'x',5<br>					)` | şunu döndürür: '15&lt;=x&lt;25' |

Bu konudaki bazı örnekler satır içi yüklemeler kullanmaktadır. [Veri yüklemek için satır içi yüklemeler kullanma](https://help.qlik.com/tr-TR/sense/May2025/Subsystems/Hub/Content/Sense_Hub/Scripting/inline-loads-qs.htm)

## Örnek - class kullanan yükleme kodu

#### Komut dosyası ve sonuçlar

SonuçSonuç

| Name | Age |
| --- | --- |
| John | 25 |
| Karen | 42 |
| Yoshi | 53 |

Komut dosyası

Bu örnekte, insanların adını ve yaşını içeren bir tablo yüklüyoruz. Tek tek herkesi on yıl aralıkla yaş gruplarına sınıflandıran bir alan eklemek istiyoruz. Özgün kaynak tablo aşağıdaki gibi görünür.

Yaş grubu sınıflandırma alanını eklemek için class fonksiyonunu kullanarak bir öncelikli yükleme deyimi ekleyebilirsiniz.

Veri yükleme düzenleyicisinde yeni bir sekme oluşturun, sonra aşağıdaki verileri satır içi yükleme olarak yükleyin. Sonuçları görmek için Qlik Sense uygulamasında tabloyu oluşturun.

```
LOAD *,
class(Age, 10, 'age') As Agegroup;

LOAD * INLINE
[ Age, Name
25, John
42, Karen
53, Yoshi];
```

Sonuçlar

Sonuçlar

| Name | Age | Agegroup |
| --- | --- | --- |
| John | 25 | 20 &lt;= age &lt; 30 |
| Karen | 42 | 40 &lt;= age &lt; 50 |
| Yoshi | 53 | 50 &lt;= age &lt; 60 |