RangeMode Komut dosyası ve grafik fonksiyonu | Qlik Sense on Windows Yardımı
Ana içeriğe geç Tamamlayıcı içeriğe geç

RangeMode Komut dosyası ve grafik fonksiyonu

RangeMode(), ifadede veya alanda en yaygın olarak geçen değeri (mod değeri) bulur.

Söz Dizimi:  

RangeMode(first_expr {, Expression})

Dönüş verileri türü: sayısal

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

Bu fonksiyonun bağımsız değişkenleri, bir değer listesi döndüren kayıtlar arası fonksiyonlar içerebilir.

Bağımsız Değişkenler
Bağımsız DeğişkenAçıklama
first_exprHesaplanacak verileri içeren ifade veya alan.
ExpressionHesaplanacak veri aralığını içeren isteğe bağlı ifadeler veya alanlar.

Sınırlamalar:  

Birden fazla değer en yüksek sıklığı paylaşıyorsa, NULL döndürülür.

Örnekler ve sonuçlar:  

Fonksiyon örnekleri
Örnekler Sonuçlar
RangeMode (1,2,9,2,4)

2 döndürür

RangeMode ('a',4,'a',4)

NULL döndürür

RangeMode (null( ))

NULL döndürür

Örnek:  

Örnek komut dosyasını uygulamanıza ekleyin ve çalıştırın. Sonucu görmek için, sonuçlar sütununda listelenen alanları uygulamanızda bir sayfaya ekleyin.

RangeTab3:

LOAD recno() as RangeID, RangeMode(Field1,Field2,Field3) as MyRangeMode INLINE [

Field1, Field2, Field3

10,5,6

2,3,7

8,2,8

18,11,9

5,5,9

9,4,2

];

Sonuçta oluşan tablo, tablodaki kayıtların her biri için döndürülen MyRangeMode değerlerini gösterir.

Sonuçlar tablosu
Aralık KimliğiMyRangMode
1-
2-
38
4-
55
6-

İfadeyi içeren örnek:

RangeMode (Above(MyField,0,3))

Geçerli satırda ve geçerli satırın üzerindeki iki satırda değerlendirilen MyField fonksiyonunun üç sonucunda en yaygın olarak görülen değeri döndürür. Üçüncü bağımsız değişkenin 3 olarak belirtilmesiyle, Above() fonksiyonu üstte yeterli satırın bulunduğu durumlarda üç değer döndürür ve bunlar da RangeMode() fonksiyonu için giriş değeri olarak alınır.

Örnekte kullanılan veriler:

RangeTab:

LOAD * INLINE [

MyField

10

2

8

18

5

9

] ;

İpucu notuÖrneğin beklendiği gibi çalışmasını sağlamak için MyField sıralamasını devre dışı bırakın.
Örnek veriler
MyField RangeMode(Above(MyField,0,3))
10 Üstte satır olmadığından 10 döndürür; tek değer en yaygın olarak görülen değerdir.
2-
8-
18-
5-
9-

Daha fazla bilgi

 

Bu sayfa size yardımcı oldu mu?

Bu sayfa veya içeriği ile ilgili bir sorun; bir yazım hatası, eksik bir adım veya teknik bir hata bulursanız lütfen bize bildirin!