BottomPercent (dmx)
Döndüðünde, rank, artan sırada, toplam en az bir tablo, en alttaki satırları belirtilen yüzdesi.
Sözdizimi
BottomPercent(<table expression>, <rank expression>, <percent>)
Bağımsız değişkenler
<Table expression>
İç içe geçmiş bir tablo adı sütun veya ifade tablo değerli.<rank expression>
İç içe geçmiş bir tablo sütununa ya da ifade bir sütun olarak değerlendirir.<percent>
Toplam hedef yüzdesini belirten bir double.
Sonuç Türü
Bir tablo.
Açıklamalar
The BottomPercent function 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, bir içinde yerleşik ilişkilendirme modelini yönelik tahmin sorgu oluşturur Temel veri madenciliği öğreticisi.
Anlamak için nasıl BottomPercent works, onu olabilir yararlı ilk, verir yalnızca iç içe geçmiş tablo bir tahmin sorguyu yürütmek
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, giriş tek bir tırnak işareti içerir ve bu nedenle başka bir tek tırnak işaretiyle sunuş yapma tarafından konulmalıdır değer sağladı.Çıkış karakteri eklemek için sözdizimi olduğundan emin değilseniz, sorgu oluşturmak için tahmin Sorgu Oluşturucusu'nu kullanabilirsiniz.Açılır listeden bir değer seçtiğinizde, sizin için gerekli çıkış karakteri eklenir.Daha fazla bilgi için bkz: Nasıl yapılır: Veri madenciliği Tasarımcısı'nda bir Singleton sorgu oluşturma.
Örnek sonuçlar:
Model |
$DESTEK |
$OLASILIK |
$ADJUSTEDPROBABILITY |
---|---|---|---|
Spor-100 |
4334 |
0.291283016 |
0.252695851 |
Su şişe |
2866 |
0.192620472 |
0.175205052 |
Düzeltme paketi |
2113 |
0.142012232 |
0.132389356 |
Dağ Tekeri Borusu |
1992 |
0.133879965 |
0.125304948 |
Dağ-200 |
1755 |
0.117951475 |
0.111260823 |
Road lastiği iç lastik |
1588 |
0.106727603 |
0.101229538 |
CAP 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 |
Road şişe kafesi |
1195 |
0.080314537 |
0.077173962 |
The BottomPercent function takes the results 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
İlk bağımsız değişken için BottomPercent işlev adıdır bir tablo sütun.Bu örnekte, iç içe geçmiş tablo çağrılarak döndürülen Predict işlev ve kullanma INCLUDE_STATISTICS bağımsız değişkeni.
İkinci bağımsız değişken için BottomPercent işlevidir siparişe kullanan iç içe geçmiş tablo sütununda sonuçlar.Bu örnekte, INCLUDE_STATISTICS seçeneği $desteği, $PROBABILTY ve $AYARLANAN olasılık sütunlar döndürür.Bu örnek, destek değerleri kesirli değil ve bu nedenle doğrulamak kolaydır çünkü $DESTEĞİNİ kullanır.
Üçüncü bağımsız değişken için BottomPercent işlev bir çift yüzdesini belirtir.Destek yüzde 50'si alt temsil eden satırları almak için 50 yazın.
Örnek sonuçlar:
Model |
$DESTEK |
$OLASILIK |
$ADJUSTEDPROBABILITY |
---|---|---|---|
Road şişe kafesi |
1195 |
0.080314537 |
0.077173962 |
Dağ Şişe Kafesi |
1367 |
0.091874454 |
0.087780332 |
Fender Seti - Dağ |
1415 |
0.095100477 |
0.090718432 |
CAP geçiş yapma |
1473 |
0.098998589 |
0.094256014 |
Road lastiği iç lastik |
1588 |
0.106727603 |
0.101229538 |
Dağ-200 |
1755 |
0.117951475 |
0.111260823 |
Dağ Tekeri Borusu |
1992 |
0.133879965 |
0.125304948 |
NotBu örnek yalnızca kullanımını göstermek için sağlanan BottomPercent.Boyutuna bağlı olarak, veri küme, bu sorguyu çalıştırmak için uzun bir saat alabilir.