Uzantı Dönüştürme düğümü
Extension Transform düğümü ile, bir SPSS Modeler akışından veri alabilir ve R komut dosyası kullanarak verilere dönüşümler uygulayabilir ya da Spark komut dosyası oluşturmak için Python işlevini kullanabilirsiniz.
Veriler değiştirildiğinde, daha fazla işleme, model oluşturma ve model puanlaması için akışa geri döndürülür. Extension Transform düğümü, R ya da Python for Spark ile yazılan algoritmaları kullanarak verilerin dönüştürülmesini mümkün kılar ve belirli bir soruna uyarlanan veri dönüştürme yöntemlerini geliştirmenizi sağlar.
Düğümü tuvalize ekledikten sonra, özelliklerini açmak için düğümü çift tıklatın.
Sözdizimi etiketi
- İşaret alanlarını dönüştür. İşaret alanlarının nasıl işleneceğini belirtir. İki seçenek vardır: Katsayı, Tamsayıcılar ve Reals ile çift duyarlıkve Mantıksal değerler (True, False). Logical valuds (True, False) (Mantıksal değerler (True, False)) seçeneğini belirlerseniz, işaretin özgün değerleri kaybolur. Örneğin, bir alanın değeri
MaleveFemaleise, bunlarTrueveFalseolarak değiştirilir. - Eksik değerleri R 'kullanılamıyor' değerine (NA) dönüştür. Seçildiğinde, eksik değerler R ' ye dönüştürülür.NAdeğer. DeğerNAR tarafından eksik değerleri tanımlamak için kullanılır. Kullandığınız bazı R işlevleri, verilerin veri içerdiğinde nasıl davranacağını denetleyebilecek bir bağımsız değişkene sahip olabilir.NA. Örneğin, işlev içeren kayıtları otomatik olarak dışlamayı seçmenize olanak tanıyabilir.NA. Bu seçenek belirlenmezse, eksik değerler R ' ye geçirilir ve R komut dosunuz çalıştığında hatalara neden olabilir.
- Tarih/saat alanlarını saat dilimleri için özel denetimle R sınıflarına dönüştür seçildiğinde, tarih ya da tarih saat biçimlerine sahip değişkenler R tarih/saat nesnelerine dönüştürülür. Aşağıdaki seçeneklerden birini belirlemelisiniz:
- Tarih ya da tarih saat biçimleriyleE POSIXct. Değişkenleri R olarak dönüştürülürPOSIXctnesneler.
- R POSIXlt (liste). Tarih ya da tarih saat biçimlerine sahip değişkenler R ' ye dönüştürülür.POSIXltnesneler.
Not: POSIX biçimleri gelişmiş seçeneklerdir. Bu seçenekleri yalnızca R komut dosanız, tarih saat alanlarının bu biçimlere gereksinim duyan şekillerde işlem göreceğini belirtiyorsa kullanın. POSIX biçimleri, saat biçimlerine sahip değişkenler için geçerli değildir.
Konsol Çıkışı sekmesi
The Konsol Çıkışı tab contains any output that's received when the R script or Python for Spark script runs (for example, if using an R script, it shows output received from the R console when the R script in the R Sözdizimi field on the Sözdizimi tab is executed). Bu çıktı R komut dosyası ya da Python komut dosyası yürütüldüğünde, R ya da Python hata iletilerini ya da uyarılarını içerebilir. Çıkış, öncelikle komut dosyasında hata ayıklamak için kullanılabilir. Konsol Çıkışı sekmesi ayrıca, komut dosyasını R Sözdizimi ya da Python Sözdizimi alanından da içerir.
Uzantı Dönüştürme komut dosyası her çalıştığında, R konsolundan alınan çıkışa ya da Spark için Python ' dan alınan çıkışa Konsol Çıkışı sekmesinin içeriğinin üzerine yazılır. Çıkışı düzenleyemezsiniz.