/// <summary> /// Join with another DataFrame - Inner equi-join using given column name /// </summary> /// <param name="otherDataFrame">DataFrame to join with</param> /// <param name="joinColumnName">Column to join with.</param> /// <returns>Joined DataFrame</returns> public DataFrame Join(DataFrame otherDataFrame, string joinColumnName) // TODO: need aliasing for self join { return(new DataFrame( dataFrameProxy.Join(otherDataFrame.dataFrameProxy, joinColumnName), sparkContext)); }