Translation not up to date
Data Refinery , işlemleri, işlevleri ve mantıksal işleçleri kodlamak için etkileşimli şablonlar sağlar. Sayfanın üst kısmındaki komut satırı metin kutusundan şablonlara erişin. Şablonlar, sözdizimi seçenekleriyle ilgili olarak size yardımcı olacak etkileşimli yardımı içerir.
Operasyon
Düzenle
(`<column>
`)
Satırları belirtilen sütunlara göre artan düzende sıralayın.
(desc (`<column>
`))
Satırları belirtilen sütuna göre azalan düzende sıralayın.
düzenleme (`<column>
`, `<column>
`)
Satırları, belirtilen her bir ardışık sütuna göre artan düzende sıralayın ve önceki sıralamadan düzeni korumasını sağlayın.
sayı
count ()
Verileri gruba göre toplar.
count (`<column>
`)
Verileri belirtilen sütuna göre gruplandırır ve benzersiz değerleri olan satırların sayısını döndürür (dizgi değerleri için) ya da her grup için toplamı döndürür (sayısal değerler için).
count (`<column>
`, wt= `<column>
`)
Verileri belirtilen sütuna göre gruplandırır ve benzersiz değerlere sahip satırların sayısını döndürür (dizgi değerleri için) ya da belirtilen ağırlık sütunundaki her bir grubun toplamını döndürür (sayısal değerler için).
count (`<column>
`, wt=<func>
(`<column>
`))
Verileri belirtilen sütuna göre gruplandır ve belirtilen ağırlık sütununa uygulanan işlevin sonucunu döndürür.
count (`<column>
`, wt=<func>
(`<column>
`), sort = <logical>
)
Verileri belirtilen sütuna göre gruplandır ve belirtilen ağırlık sütununa uygulanan işlevin sonucunu döndürür, sıralı ya da değil.
DISTINCT
distinct ()
Ayrı, benzersiz satırları tüm kolonlara ya da belirtilen kolonlara dayalı olarak alıkoy.
süzgeç
filter (`<column>
` <logicalOperator>
provide_value)
Belirtilen koşulu karşılayan satırları tutun ve diğer tüm satırları süzün.
Boole kolon tipi için provide_value büyük harf TRUE ya da FALSE olmalıdır.
filter (`<column>
` == <logical>
)
Belirtilen süzgeç koşullarını karşılayan satırları TRUE ya da FALSE mantıksal değerine dayalı olarak alıkoy.
filter (<func>
(`<column>
`) <logicalOperator>
provide_value)
Belirtilen koşulu karşılayan satırları tutun ve diğer tüm satırları süzün. Koşul, işlecin sol tarafındaki bir kolona işlev uygulayabilir.
filter (`<column>
` <logicalOperator>
<func(column)>
)
Belirtilen koşulu karşılayan satırları alıkoy ve diğer tüm satırları süzün. Koşul, işlecin sağ tarafındaki bir kolona işlev uygulayabilir.
filter (<logicalfunc(column)>
)
Belirtilen koşulu karşılayan satırları alıkoy ve diğer tüm satırları süzün. Koşul, bir kolona mantıksal işlev uygulayabilir.
filter (`<column>
` <logicalOperator>
provide_value <andor>
`<column>
` <logicalOperator>
provide_value)
Belirtilen koşullara uyan satırları tutun ve diğer tüm satırları süzün.
grup_temeli
group_by (`<column>
`)
Verileri belirtilen sütuna göre gruplayın.
group_by (desc (`<column>
`))
Verileri, belirtilen sütuna göre azalan düzende gruplayın.
mutasyona uğrar
mutate (provide_new_column = `<column>
`)
Yeni bir sütun ekleyin ve var olan sütunları tutun.
mutate (provide_new_column = <func(column)>
)
Bir kolona işlev uygulayan belirtilen ifadeyi kullanarak yeni bir kolon ekleyin. Var olan sütunları alıkoymanızı sağlar.
mutate (provide_new_column = case_where (`<column>
` <operator>
provide_value_or_column_to_Karşılaştır ~ provide_value_or_column_to_replace, `<column>
` <operator>
provide_value_or_column_to_Karşılaştır ~ provide_value_or_column_to_replace, TRUE ~ provide_default_value_or_column))
Belirtilen koşullu ifadeyi kullanarak yeni bir sütun ekleyin.
mutate (provide_new_column = `<column>
` <operator>
`<column>
`)
Var olan sütunlarla hesaplama gerçekleştiren belirtilen ifadeyi kullanarak yeni bir sütun ekleyin. Var olan sütunları alıkoymanızı sağlar.
mutate (provide_new_column = coalesce (`<column>
`, `<column>
`))
Belirtilen ifadeyi kullanarak yeni bir sütun ekleyin; bu ifade, yeni sütundaki eksik değerleri belirtilen başka bir sütundan gelen değerlerle değiştirir. Başka bir kolon belirtmenin alternatifi olarak, bir değer, bir kolon üzerinde işlev ya da bir değer üzerinde işlev belirtebilirsiniz. Var olan sütunları alıkoymanızı sağlar.
mutate (provide_new_column = if_else (`<column>
` <logicalOperator>
provide_value, provide_value_for_true, provide_value_for_false))
Belirtilen koşullu ifadeyi kullanarak yeni bir sütun ekleyin. Var olan sütunları alıkoymanızı sağlar.
mutate (provide_new_column = `<column>
`, provide_new_column = `<column>
`)
Birden çok yeni sütun ekleyin ve var olan sütunları tutun.
mutate (provide_new_column = n ())
Gruplardaki değerleri sayın. Gruplamanın zaten group_by kullanılarak yapıldığından emin olun. Var olan sütunları alıkoymanızı sağlar.
mutate_all
mutate_all (funs (<func>
))
Belirtilen işlevi tüm sütunlara uygulayın ve bu sütunlarda var olan değerlerin üzerine yazın. Eksik değerlerin kaldırılıp kaldırılmayacağını belirtin.
mutate_all (funs (. <operator>
provide_value))
Belirtilen işleci tüm sütunlara uygulayın ve bu sütunlarda var olan değerlerin üzerine yazın.
mutate_all (funs ("provide_value" =. <operator>
provide_value)
Belirtilen işleci tüm sütunlara uygulayın ve sonuçları tutmak için yeni sütunlar oluşturun. Belirtilen değerle biten yeni kolon adlarını verin.
mutate_at
mutate_at (vars (`<column>
`), funs (<func>
))
İşlevleri belirtilen sütunlara uygulayın.
mutate_eğer
mutate_Eğer (<predicateFunc>
, <func>
)
İşlevleri belirtilen koşulu karşılayan sütunlara uygulayın.
mutate_eğer (<predicateFunc>
, funs (. <operator>
provide_value))
Belirtilen işleci, belirtilen koşulu karşılayan kolonlara uygulayın.
mutate_Eğer (<predicateFunc>
, funs (<func>
))
İşlevleri belirtilen koşulu karşılayan sütunlara uygulayın. Eksik değerlerin kaldırılıp kaldırılmayacağını belirtin.
yeniden adlandırma
rename (provide_new_column = `<column>
`)
Belirtilen sütunu yeniden adlandırın.
örnek_frac
sample_frac (provide_number_between_0_and_1, weight= `<column>
`, replace=<logical>
)
Verilerin yüzdesine dayalı olarak rasgele bir örnek oluşturun. ağırlık isteğe bağlıdır ve satırın seçilme olasılığının oranıdır. Sayısal bir sütun sağlayın. değiştirme isteğe bağlıdır ve varsayılan değeri FALSE değeridir.
örnek_n
sample_n (provide_number_of_rows, weight = `<column>
`, replace=<logical>
)
Bir dizi satırı temel alan rasgele bir veri örneği oluşturun. ağırlık isteğe bağlıdır ve satırın seçilme olasılığının oranıdır. Sayısal bir sütun sağlayın. değiştirme isteğe bağlıdır ve varsayılan değeri FALSE değeridir.
seç
select (`<column>
`)
Belirtilen kolonu alıkoy.
select (-`<column>
`)
Belirtilen kolonu kaldırır.
select (starts_with ("provide_text_value"))
Belirtilen değerle başlayan adları olan kolonları alıkoy.
select (ends_with ("provide_text_value"))
Belirtilen değerle biten adları olan kolonları alıkoy.
select (contains ("provide_text_value"))
Belirtilen değeri içeren adları olan kolonları alıkoy.
select (eşleşir ("provide_text_value"))
Belirtilen değerle eşleşen adlara sahip kolonları alıkoy. Belirtilen değer metin ya da düzenli ifade olabilir.
select (`<column>
`: `<column>
`)
Kolonları belirtilen aralıkta tutun. Aralığı bir sütundan başka bir sütuna kadar belirtin.
select (`<column>
`, all ())
Tüm sütunları alıkoy, ancak belirtilen sütunu ilk sütun yap.
select (`<column>
`, `<column>
`)
Belirtilen sütunları alıkoy.
seçilebilirse
select_Eğer (<predicateFunc>
) Belirtilen koşulu karşılayan sütunları alıkoy. Desteklenen işlevler şunlardır:
- bunu içerir
- ends_with
- eşleşir
- sayı_aralığı
- starts_with
özetleme
özetle (provide_new_column = <func>
(`<column>
`))
Birden çok sütun değerini tek bir değere indirmek için toplama işlevlerini belirtilen sütunlara uygulayın. Önce group_by işlemini kullanarak sütun verilerini grupladığınızdan emin olun.
özet_tümü
summarize_all (<func>
)
Birden çok sütun değerini tek bir değere indirmek için tüm sütunlara bir toplama işlevi uygulayın. Eksik değerlerin kaldırılıp kaldırılmayacağını belirtin. Önce group_by işlemini kullanarak sütun verilerini grupladığınızdan emin olun.
summarize_all (funs (<func>
))
Birden çok sütun değerini tek bir değere indirmek için tüm sütunlara birden çok toplama işlevi uygulayın. Sonuçları tutmak için yeni sütunlar oluşturun. Eksik değerlerin kaldırılıp kaldırılmayacağını belirtin. Önce group_by işlemini kullanarak sütun verilerini grupladığınızdan emin olun.
özet_eğer
özet_eğer (<predicate_conditions>
, ...)
Birden çok sütun değerini tek bir değere düşürmek için belirtilen koşulları karşılayan sütunlara toplama işlevleri uygulayın. Eksik değerlerin kaldırılıp kaldırılmayacağını belirtin. Önce group_by işlemini kullanarak sütun verilerini grupladığınızdan emin olun. Desteklenen işlevler şunlardır:
- sayı
- maks
- Ortalama
- dk
- standart sapma
- toplam
Çetele
tally ()
Satır sayısını (dizgi sütunları için) ya da verileri (sayısal değerler için) gruba göre toplamanızı sağlar. Önce group_by işlemini kullanarak sütun verilerini grupladığınızdan emin olun.
tally (wt = `<column>
`)
Satırların sayısını (dizgi sütunları için) ya da ağırlıklı sütun için gruba göre verileri (sayısal sütunlar için) toplatır.
tally (wt=<func>
(`<column>
`), sort = <logical>
)
Belirtilen ağırlıklı kolona bir işlev uygular ve sonucu döndürür, gruba göre sıralanır ya da döndürmez.
üst_n
top_n (provide_value)
Her bir gruptaki üst ya da alt N satırını (değere göre) seçin. Üst N satırlarını seçmek için pozitif bir tamsayı belirtin; alt N satırlarını seçmek için negatif bir tamsayı belirtin.
top_n (provide_value, `<column>
`)
Belirtilen sütuna göre, her bir grupta üst ya da alt N satırını (değere göre) seçin. Üst N satırlarını seçmek için pozitif bir tamsayı belirtin; alt N satırlarını seçmek için negatif bir tamsayı belirtin.
Yinelenen satırlar sayıyı etkiliyorsa, top_n () işlemini kullanmadan önce Yinelemeleri kaldır GUI işlemini kullanın.
dönüştürme
transmute (<new_or_existing_column>
= `<column>
`)
Belirtilen ifadeyi kullanarak yeni bir sütun ekleyin ya da var olan bir sütunun üzerine yazın. Yalnızca ifadede sözü edilen sütunları alıkoyun.
transmute (<new_or_existing_column>
= <func(column)>
)
Belirtilen kolona bir işlev uygulayarak yeni bir kolon ekleyin ya da varolan bir kolonun üzerine yazın. Yalnızca ifadede sözü edilen sütunları alıkoyun.
transmute (<new_or_existing_column>
= `<column>
` <operator>
`<column>
`)
Belirtilen sütuna bir işleç uygulayarak yeni bir sütun ekleyin ya da var olan bir sütunun üzerine yazın. Yalnızca ifadede sözü edilen sütunları alıkoyun.
transmute (<new_or_existing_column>
= `<column>
`, <new_or_existing_column>
= `<column>
`)
Birden çok yeni sütun ekleyin. Yalnızca ifadede sözü edilen sütunları alıkoyun.
transmute (<new_or_existing_column>
= if_else (provide_value, provide_value_for_true, provide_value_for_false))
Belirtilen koşullu ifadeleri kullanarak yeni bir sütun ekleyin ya da var olan bir sütunun üzerine yazın. Yalnızca ifadelerde geçen sütunları alıkoyun.
grubu çöz
ungroup ()
Verilerin grubunu çözmenizi sağlar.
İşlevler
Toplama
- Ortalama
- dk
- n
- SD
- toplam
Mantıksal
- is.na
Sayısal
- MUTLAK
- coalesce
- kesme
- ÜS
- floor
Metin
- c
- coalesce
- yapıştır
- tolower
- dokunucu
Tip
- as.character
- as.double
- as.integer
- as.logical
mantıksal işleçler
- <
- <=
- >=
- >
- arasında
- !=
- ==
- %in%
Üst konu: Verileri yeniden bulma