背景
用pysaprk 机器学习 StopWordsRemove 时报错
pyspark.sql.utils.IllegalArgumentException: ‘StopWordsRemover_647238f67672 parameter locale given invalid value en_CN.’
修改
print(locale.getDefault()) ##en_CN
locale = spark._jvm.java.util.Locale
print(dir(locale))
locale.setDefault(locale.forLanguageTag("en-US"))
print(locale.getDefault()) #en_US
getDefault() :
获得此 Java 虚拟机实例的当前默认语言环境值。