Size: a a a

2020 November 17

АР

Андрей Романов... in Data Engineers
просто такой строчкой ты ничего не меняешь в переменной key
источник

FT

FAXRIDDIN TOJIBOYEV in Data Engineers
val b=key.foreach(s=>s.filterNot(c=>c=='.'))
b.foreach(x=>println(x))
источник

FT

FAXRIDDIN TOJIBOYEV in Data Engineers
FAXRIDDIN TOJIBOYEV
val b=key.foreach(s=>s.filterNot(c=>c=='.'))
b.foreach(x=>println(x))
Таким образом?
источник

АР

Андрей Романов... in Data Engineers
FAXRIDDIN TOJIBOYEV
Таким образом?
да попробуй так
источник

FT

FAXRIDDIN TOJIBOYEV in Data Engineers
источник

АР

Андрей Романов... in Data Engineers
val b = key.filterNot(c => c == '.' ))
источник

АР

Андрей Романов... in Data Engineers
key - это коллекция
источник

АР

Андрей Романов... in Data Engineers
необязательно foreach делать
источник

АР

Андрей Романов... in Data Engineers
можно ееё отфильтровать сразу
источник

GP

Grigory Pomadchin in Data Engineers
FAXRIDDIN TOJIBOYEV
Таким образом?
пройди (часть) курс какой по скале или книжку по основам фп
источник

GP

Grigory Pomadchin in Data Engineers
а то странный код получается
источник

GP

Grigory Pomadchin in Data Engineers
Делов на денёк
источник

АР

Андрей Романов... in Data Engineers
FAXRIDDIN TOJIBOYEV
val inputPath="alice.txt"
//val outputPath="alice-wordpunctcount"

val textFile = sc.textFile(inputPath)
val sorted = textFile.flatMap(line => line.split(" ")).
                   filter(x=> x.contains(",")||x.contains(".")||x.contains("?")||x.contains("!")||x.contains("-")||x.contains("`")||x.contains("\'")||x.contains(";")||x.contains(":")||x.contains("\"")).
                   map(word => (word, 1)).
                   reduceByKey(_ + _).
                   map(x => x.swap).
                   sortByKey(false).
                   map(x => x.swap)
                   
                   
val key=sorted.keys

key.foreach(s=>s.filterNot(c=>c=='.'))
key.foreach(x=>println(x))
много contains можно заменить на регекс, кстати

или вынести эти символы в отдельную коллекцию, и фильтровать по тому, есть ли символ в этой коллекции или нет
источник

АР

Андрей Романов... in Data Engineers
вот это имел в виду если что
источник

АР

Андрей Романов... in Data Engineers
таки да, основы изучить не помешает тебе
источник

FT

FAXRIDDIN TOJIBOYEV in Data Engineers
Ага понял спасибо
Я хотел убрать все знаки в key
источник

OI

Oleg Ilinsky in Data Engineers
Grigory Pomadchin
пройди (часть) курс какой по скале или книжку по основам фп
берём питон
заменяем : на {}
добавляем val при инициализации переменных
убираем return

радуемся, что освоили наскальный язык
источник

АЖ

Андрей Жуков... in Data Engineers
Oleg Ilinsky
берём питон
заменяем : на {}
добавляем val при инициализации переменных
убираем return

радуемся, что освоили наскальный язык
источник

OI

Oleg Ilinsky in Data Engineers
источник

АЖ

Андрей Жуков... in Data Engineers
охапка дров - хадуп готов
источник