Normal Ifade kullanarak verileri bölme

Önemli

Machine Learning Stüdyosu (klasik) desteği 31 Ağustos 2024'te sona erecektir. Bu tarihe kadar Azure Machine Learning'e geçmenizi öneririz.

1 Aralık 2021'den başlayarak artık yeni Machine Learning Stüdyosu (klasik) kaynakları oluşturamayacaksınız. 31 Ağustos 2024'e kadar mevcut Machine Learning Stüdyosu (klasik) kaynaklarını kullanmaya devam edebilirsiniz.

ML Stüdyosu (klasik) belgeleri kullanımdan kaldırılacak ve gelecekte güncelleştirilmeyecektir.

bu makalede, Machine Learning Studio 'nun (klasik) bölünmüş veri modülünde normal ifade bölme seçeneğinin nasıl kullanılacağı açıklanır. Bu seçenek, bir metin sütununa filtre ölçütü uygulamanız gerektiğinde faydalıdır. Örneğin, veri kümenizi belirli bir ürünün bahsedilip bölünemeyebilirsiniz.

Not

uygulama hedefi: yalnızca Machine Learning Studio (klasik)

benzer sürükle ve bırak modülleri Azure Machine Learning tasarımcısındakullanılabilir.

Tek bir metin sütununda bölünen bir normal ifade kullanabilirsiniz. Metin sütunu adını içeren bir normal ifade tanımlar ve ardından sütun için geçerli olan koşulları ("şununla başlar", "" içerir "veya" içermez "gibi) ayarlayabilirsiniz.

Machine Learning denemeleri için veri bölümleme hakkında genel bilgi için bkz. verileri bölme ve bölme ve bölme.

Bölünmüş veri modülündeki diğer seçenekler:

Bir veri kümesini bölmek için normal ifade kullanma

  1. Veri ayırma modülünü denemenize ekleyin ve ayırmak istediğiniz veri kümesine giriş olarak bağlayın.

  2. Ayırma moduiçin normal ifade Böl' ü seçin.

  3. Normal ifade kutusuna geçerli bir normal ifade yazın. Buradabazı örnekler verilmiştir.

    Normal ifade yalnızca belirtilen sütuna uygulanır, bu bir dize veri türü olmalıdır.

    Normal ifadeler oluşturma konusunda yardım için bkz. normal Ifade dili-hızlı başvuru.

  4. Denemeyi çalıştırın veya modüle sağ tıklayıp Seçileni Çalıştır' ı seçin.

    Sağladığınız normal ifadeye bağlı olarak, veri kümesi iki satır kümesine ayrılır: ifadeyle eşleşen değerleri olan satırlar ve kalan tüm satırlar.

Örnekler

Aşağıdaki örneklerde, bir veri kümesinin normal ifade seçeneği kullanılarak nasıl bölüneceği gösterilmektedir.

Tek bir tam kelime

Bu örnek, sütundaki Text metni Gryphon içeren tüm satırları ilk veri kümesine koyar ve bölünen verilerinikinci çıkışına diğer satırları koyar:

    \"Text" Gryphon  

Dizeden

Bu örnek, veri kümesinin ikinci sütununda belirtilen dizeyi, 1 ' in dizin değeri ile belirtilen bir konumda arar. Eşleşme büyük/küçük harfe duyarlıdır.

(\1) ^[a-f]

İlk sonuç veri kümesi, Dizin sütununun şu karakterlerden biriyle başladığı tüm satırları içerir: a , b , dc ,, e , f . Diğer tüm satırlar ikinci çıktıya yönlendirilir.

IP adreslerinde dize eşleşmesi

Bu örnek, bazı sunucu günlüğü verilerini analiz için iki kategoriye böler: güvenlik duvarının arkasındaki bağlantılar ve güvenlik duvarı dışındaki IP adresleriyle bağlantılar. Normal ifade alana uygulanır IP_Address ( dize veri türü).

(\IP_Address) ^[10]

İlk çıktı, ile 10 başlayan tüm adresleri içerir.

Ayrıca bkz.

Örnek ve bölünmüş
Bölüm ve Örnek