Если у вас есть фрейм данных, тогда для чего вы создаете rdd, есть ли какая-то особая потребность?
Попробуйте команду ниже для кадров данных -
a.join(b, a.column_name==b.column_name, 'left').show()
Вот несколько команд, которые вы можете использовать, чтобы исследовать ваш фрейм данных
##Get column names of dataframe
a.columns
##Get column names with their datatype of dataframe
a.dtypes
##What is the type of object (eg. dataframe, rdd etc.)
type(a)