Convertir séparées par des virgules chaîne de tableau dans pyspark dataframe

J'ai un dataframe comme ci-dessous où ev est de type string.

>>> df2.show()
+---+--------------+
| id|            ev|
+---+--------------+
|  1| 200, 201, 202|
|  1|23, 24, 34, 45|
|  1|          null|
|  2|            32|
|  2|          null|
+---+--------------+

Est-il un moyen de jeter ev type ArrayType sans l'aide de l'UDF ou de l'UDF, est la seule option pour le faire?

OriginalL'auteur Swadeep | 2016-07-04