Spark (Scala): блуждающий знак '%' из печати из подсчета данных () - PullRequest
0 голосов
/ 02 февраля 2019

Я работаю с Yelp Academic Dataset , и я взял небольшую выборку из проверочных выборок, чтобы определить количество отдельных проверенных предприятий в небольшом масштабе.

val distinctReviewedBusinesses = reviewsDataFrame.select("business_id").distinct()
print("Number of distinct, reviewed businesses: " + distinctReviewedBusinesses.count())

Я спрашиваю не о решении проблемы, а об ошибке с выводом, которая имеет жульнический знак процента "%" (как показано ниже).Каким бизнесом он там занимается?

Количество отдельных проверенных предприятий: 6600%

И на изображении ниже вы можете видеть, что по какой-то причинезнак процента подсвечивается.

enter image description here

  • Scala: v2.11.8
  • Spark: v2.3.2

1 Ответ

0 голосов
/ 03 февраля 2019

Я полагаю, вы используете Zsh.В zsh этот символ указывает, что в последней строке вывода нет завершающей строки.Это происходит потому, что вы используете print вместо println.См. подробнее о SuperUser .

...