Ana içeriğe geç

class - kod ve grafik fonksiyonu

class fonksiyonu ilk parametreyi bir sınıf aralığına atar. Sonuç, metin değerinin a<=x<b olduğu (burada a ve b üst ve alt bin sınırlarıdır) ve sayısal değerin düşük sınır olduğu bir ikili değerdir.

Söz Dizimi:  

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

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

Sınıf bağımsız değişkenleri
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 ve sonuçlar:  

Örnek 1-3 ve sonuçlar
Örnek Sonuç
class( 23,10 ) şunu döndürür: '20<=x<30'
class( 23,5,'value' ) şunu döndürür: '20<= value <25'
class( 23,10,'x',5 ) şunu döndürür: '15<=x<25'

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. Kaynak tablo şöyle görünür:

Kaynak tablo
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. Bu örnekte, satır içi verileri kullanarak kaynak tabloyu yüklüyoruz.

LOAD *, class(Age, 10, 'age') As Agegroup; LOAD * INLINE [ Age, Name 25, John 42, Karen 53, Yoshi];

 

Yüklenen verilerden ortaya çıkan sonuç şuna benzer:

Sonuçlar tablosu
Name Age Agegroup
John 25 20 <= age < 30
Karen 42 40 <= age < 50
Yoshi 53 50 <= age < 60

Analiz Modernleştirme Programına katılın

Remove banner from view

Analiz Modernleştirme Programı ile değerli QlikView uygulamalarınızı ödün vermeden modernleştirin. Bize ulaşmak ve daha fazla bilgi almak için buraya tıklayın: ampquestions@qlik.com