Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/apache-spark/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/reporting-services/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python pyspark中其他数据帧列名中的哪些数据帧列名_Python_Apache Spark_Pyspark_Spark Dataframe - Fatal编程技术网

Python pyspark中其他数据帧列名中的哪些数据帧列名

Python pyspark中其他数据帧列名中的哪些数据帧列名,python,apache-spark,pyspark,spark-dataframe,Python,Apache Spark,Pyspark,Spark Dataframe,我有两个pysparkDataFrames,它们的列名有些重叠。我怎样才能看到其他列中有哪些列名?在sparkr中,我可以执行以下操作,并且可以正常工作: colnames(df)[colnames(df) %in% colnames(df2)] 在Python中,可以使用如下列表理解: [c for c in df.columns if c in df2.columns] 在Python中,可以使用如下列表理解: [c for c in df.columns if c in df2.col

我有两个
pyspark
DataFrames
,它们的列名有些重叠。我怎样才能看到其他列中有哪些列名?在
sparkr
中,我可以执行以下操作,并且可以正常工作:

colnames(df)[colnames(df) %in% colnames(df2)]

Python
中,可以使用如下列表理解:

[c for c in df.columns if c in df2.columns]

Python
中,可以使用如下列表理解:

[c for c in df.columns if c in df2.columns]
可以使用以下集合:

set(df.columns) & set(df2.columns)
要创建列表,请将上面的表达式放入
list()

可以使用集合:

set(df.columns) & set(df2.columns)
要创建列表,请将上面的表达式放入
list()