我有一个仅包含一列的数据集,使用 matplotlib 我能够通过以下方式绘制散点图
data = pd.read_csv
plt.scatter(data.index,data.coulumn1)
我想要使用 seaborn 的相同图表,但我不确定如何在以下行中实现相同的方法
ax = sns.scatterplot(x="total_bill", y="tip", data=tips)
我有一个仅包含一列的数据集,使用 matplotlib 我能够通过以下方式绘制散点图
data = pd.read_csv
plt.scatter(data.index,data.coulumn1)
我想要使用 seaborn 的相同图表,但我不确定如何在以下行中实现相同的方法
ax = sns.scatterplot(x="total_bill", y="tip", data=tips)
ax = sns.scatterplot(x="total_bill", y="tip", data=tips)
使用这种格式,Seaborn 支持 Pandas DataFrame。
"total_bill"
和"tip"
是列的名称。"tips"
是pd.DataFrame
。
您可以在默认轴上绘制
sns.scatterplot(x="X_Colname", y="Y_Colname", data=DataFrame)
#Can also pass the desired Axis to customize size etc.
sns.scatterplot(x="X_Colname", y="Y_Colname", data=DataFrame, ax=ax)
对 seaborn 使用与 matplotlib 相同的方法。两者的工作方式完全相同。
plt.scatter(data.index, data.coulumn1)
sns.scatterplot(data.index, data.coulumn1)
两者都将显示相同的图表。