数据可视化是理解数据的重要手段,常见的可视化图表有散点图、折线图、热力图等。在学习过程中,很多人遇到如何正确选择合适的图表来表达数据的问题。
如何绘制散点图和热力图:
import matplotlib.pyplot as plt import seaborn as sns# 假设我们有两个变量x和y data = pd.read_csv('data.csv')# 绘制散点图 plt.scatter(data['x'], data['y']) plt.xlabel('X') plt.ylabel('Y') plt.title('Scatter Plot') plt.show()# 绘制热力图 correlation_matrix = data.corr() sns.heatmap(correlation_matrix, annot=True, cmap='coolwarm') plt.title('Heatmap of Correlation') plt.show()