常见的二维变量使用的绘图形式:散点图、热力图、堆积柱状图、二维线形图
实际操作来看看,首先读取文件
import pandas as pd
import warnings
warnings.filterwarnings('ignore')
reviews = pd.read_csv("winemag-data_first150k.csv",index_col=0)
reviews.head()
文件信息显示:
Scatter plot
reviews[(reviews['price']) < 100].sample(30).plot.scatter(x='price',y='points')
Hexplot
reviews[reviews['price'] < 100].plot.hexbin(x='price', y='points', gridsize=15)
Stacked plots
wine_counts = pd.read_csv("top-five-wine-score-counts.csv",
index_col=0)
wine_counts.head()
wine_counts.plot.bar(stacked=True)
wine_counts.plot.area()
Bivariate line chart
wine_counts.plot.line()