Привет, я пытаюсь импортировать CSV-файл в Pyspark, в котором есть поля с символом дефиса, например, образование-num, семейное положение и т. Д.
Мне нужно определить схему для этого файла, гдеИмя столбца должно совпадать с именем поля выше.Я использую следующие коды для него:
ageType=StructField('age', IntegerType(),True)
workclassType=StructField('workclass', StringType(),True)
Успех
Где это работает Но когда я пробую ниже одного, это терпит неудачу:
education-numType=StructField('education\-num',DoubleType(),True)
File "<stdin>", line 1
SyntaxError: can't assign to operator
Возможные способы справиться с этим.