从阵列pyspark中删除阵列列
假设我在pyspark数据帧中具有以下数据结构:从阵列pyspark中删除阵列列,pyspark,pyspark-sql,Pyspark,Pyspark Sql,假设我在pyspark数据帧中具有以下数据结构: arr1:array element:struct string1:string arr2:array element:string string2: string 如何将arr2从数据帧中删除?您只能使用drop功能。选择嵌套列的方法是使用 比如window.start和window.end。您可以通过arr1.element.arr2访问您的arr2 df.drop(df.element
arr1:array
element:struct
string1:string
arr2:array
element:string
string2: string
如何将
arr2
从数据帧中删除?您只能使用drop
功能。选择嵌套列的方法是使用
比如window.start
和window.end
。您可以通过arr1.element.arr2
访问您的arr2
df.drop(df.element.arr2)
使用
到\u json
+来自\u json
,请参阅一篇类似文章: