Визуализация PySpark DataFrame
Графическое представление и визуализация данных необходимы для их понимания и интерпретации. В этом упражнении вы сначала выведете названия столбцов DataFrame names_df, созданного ранее, затем преобразуете names_df в Pandas DataFrame и, наконец, построите горизонтальную столбчатую диаграмму: имена людей — по оси X, их возраст — по оси Y.
Напомним: в вашем рабочем пространстве уже доступны SparkSession spark и DataFrame names_df.
Это упражнение является частью курса
Основы Big Data с PySpark
Инструкции к упражнению
- Выведите названия столбцов DataFrame
names_df. - Преобразуйте DataFrame
names_dfв Pandas DataFramedf_pandas. - С помощью метода
plot()библиотеки matplotlib постройте горизонтальную столбчатую диаграмму:'Name'— по оси X,'Age'— по оси Y.
Интерактивное практическое упражнение
Попробуйте выполнить это упражнение, дополнив этот пример кода.
# Check the column names of names_df
print("The column names of names_df are", names_df.____)
# Convert to Pandas DataFrame
df_pandas = names_df.____()
# Create a horizontal bar plot
____.plot(kind='barh', x='____', y='____', colormap='winter_r')
plt.show()