BottomPercent (DMX)
Verir, rütbe, artan sırayla, toplam en az bir tablonun en alt satır belirtilen yüzdesi.
BottomPercent(<table expression>, <rank expression>, <percent>)
Bağımsız değişkenler
<Table expression>
Bir iç içe geçmiş tablo sütun veya ifade tablo değerli adıdır.<rank expression>
Iç içe geçmiş tablo, BIR sütunda veya ifade, bir sütun olarak değerlendirir.<percent>
Double toplam hedef yüzdesini gösterir.
Sonuç Türü
Bir tablo.
Remarks
The BottomPercent işlev returns the bottom-most rows in increasing order of rank. The rank is based on the evaluated value of the <rank expression> argument for each row, such that the sum of the <rank expression> values is at least the given percentage that is specified by the <percent> argument.BottomPercent returns the smallest number of elements possible while still meeting the specified percent value.
Örnekler
Aşağıdaki örnek, yerleşik ilişkilendirmesi modeli bir tahmin sorgusu oluşturur Temel veri madenciliği Öğreticisi.
Anlamak için nasıl BottomPercent Works, önce yalnızca iç içe geçmiş tablo döndüren bir tahmin sorgu yürütmek yararlı olabilir.
SELECT Predict ([Association].[v Assoc Seq Line Items], INCLUDE_STATISTICS, 10)
FROM
[Association]
NATURAL PREDICTION JOIN
SELECT (SELECT 'Women''s Mountain Shorts' as [Model]) AS [v Assoc Seq Line Items]) AS t
Not
Bu örnekte, değer, giriş, tek tırnak işareti içerir ve bu nedenle, başka bir tek tırnak işaretiyle prefacing konulmalıdır sağladı.Çıkış karakteri eklemek için sözdizimi emin değilseniz, sorguyu oluşturmak için tahmin Sorgu Oluşturucusu'nu kullanabilirsiniz.Aşağı açılan listeden değer seçtiğinizde, sizin için gerekli bir çıkış karakteri eklenir.Daha fazla bilgi için bkz:Nasıl Yapılır: Bir Singleton Query veri madenciliği Tasarımcıda oluşturun....
Örnek sonuçlar:
Model |
$ DESTEĞİ |
$ OLASILIK |
$ adjustedprobability |
---|---|---|---|
Spor 100 |
4334 |
0.291283016 |
0.252695851 |
Su Şişesi |
2866 |
0.192620472 |
0.175205052 |
Düzeltme eki paketi |
2113 |
0.142012232 |
0.132389356 |
Dağ Tekeri Borusu |
1992 |
0.133879965 |
0.125304948 |
Dağ-200 |
1755 |
0.117951475 |
0.111260823 |
Yol lastiği iç Lastik |
1588 |
0.106727603 |
0.101229538 |
Harf geçiş yapma |
1473 |
0.098998589 |
0.094256014 |
Fender Seti - Dağ |
1415 |
0.095100477 |
0.090718432 |
Dağ Şişe Kafesi |
1367 |
0.091874454 |
0.087780332 |
Yol Şişesi kafesi |
1195 |
0.080314537 |
0.077173962 |
The BottomPercent işlev takes the sonuçlar of this query and returns the smallest-valued rows that sum to the specified percentage.
SELECT
BottomPercent
(
Predict ([Association].[v Assoc Seq Line Items],INCLUDE_STATISTICS,10),
$SUPPORT,
50)
FROM
[Association]
NATURAL PREDICTION JOIN
(SELECT (SELECT 'Women''s Mountain Shorts' as [Model]) AS [v Assoc Seq Line Items]) AS t
Ilk bağımsız değişken için BottomPercent işlev bir tablonun adıdır sütun. Örneğin, iç içe geçmiş tablo çaðýrarak döndürdü Predict işlev ve INCLUDE_STATISTICS bağımsız değişken kullanma.
Ikinci bağımsız değişken için BottomPercent işlev sütun iç içe geçmiş tablodaki sonuçlar sıralamak için kullanın. Bu örnekte, $ DESTEK ve $ PROBABILTY $ AYARLANDı OLASıLıK sütunları INCLUDE_STATISTICS seçeneği verirBu örnek, destek değerleri kesirli değildir ve bu nedenle doğrulamak daha kolay olduğundan $ DESTEK kullanır.
Üçüncü bağımsız değişken için BottomPercent işlev, yüzde double belirtir. Destek genişliğinin yüzde 50'sinden alt temsil eden satırlar almak için , 50 yazın.
Örnek sonuçlar:
Model |
$ DESTEĞİ |
$ OLASILIK |
$ adjustedprobability |
---|---|---|---|
Yol Şişesi kafesi |
1195 |
0.080314537 |
0.077173962 |
Dağ Şişe Kafesi |
1367 |
0.091874454 |
0.087780332 |
Fender Seti - Dağ |
1415 |
0.095100477 |
0.090718432 |
Harf geçiş yapma |
1473 |
0.098998589 |
0.094256014 |
Yol lastiği iç Lastik |
1588 |
0.106727603 |
0.101229538 |
Dağ-200 |
1755 |
0.117951475 |
0.111260823 |
Dağ Tekeri Borusu |
1992 |
0.133879965 |
0.125304948 |
Not Bu örnekte, yalnızca kullanımını göstermek için sağlananBottomPercent. Veri kümenizi boyutuna bağlı olarak, bu sorguyu çalıştırmak için uzun saat alabilir.