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:
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 | 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:
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.
Yüklenen verilerden ortaya çıkan sonuç şuna benzer:
Name | Age | Agegroup |
---|---|---|
John | 25 | 20 <= age < 30 |
Karen | 42 | 40 <= age < 50 |
Yoshi | 53 | 50 <= age < 60 |