içinde csv dosyasına nasıl yazılır? Sonuçta elde ettiğim RDD labelsAndPredictions = testData.map(lambda lp: lp.label).zip(predictions)
.Ortaya çıkan RDD, Spark python
[(0.0, 0.08482142857142858), (0.0, 0.11442786069651742),.....]
İstediğim bir CSV bir labels
için sütuna (yukarıdaki çıktıda başlığın ilk parçası) ve predictions
diğeri (tanımlama grubu çıkışının ikinci bölümü) dosyasını oluşturmaktır: Bu, bu formatta çıkışı . Ama Spark'deki Python'u kullanarak bir CSV dosyasına nasıl yazacağımı bilmiyorum.
Yukarıdaki çıktı ile nasıl bir CSV dosyası oluşturabilirim?
Dizeler nasıl eşlenir? "ToLine (data)" içine ne yazacağım? –
Üzgünüm, Python'u bildiğini sanıyordum. Cevabı ekledim. –
Sadece bir şüphe, bu yüzden bu csv' dosyasını kaydedecek? Kodun bulunduğu dizinde? Diğer dizine kaydedebilir miyim ('saveAsTextFile '('/home/files/label-and-predictions.csv ')' kullanarak)? –