# 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' |

## Örnek - class kullanan yükleme kodu

[](https://help.qlik.com/en-US/sense/Subsystems/Hub/Content/Sense_Hub/Scripting/ConditionalFunctions/class.htm)

#### Örnek: yükleme kodu

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.

Sonuçlar

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

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];
```

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/November2024/Subsystems/Hub/Content/Sense_Hub/Scripting/inline-loads-qs.htm)

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 |