Seaborn Scatter plot
ax = sns.scatterplot(x=&quot;total_bill&quot;, y=&quot;tip&quot;, data=tips)

With this format, Seaborn support Pandas DataFrame.
&quot;total_bill&quot; and &quot;tip&quot; are the name of the columns. &quot;tips&quot; is the pd.DataFrame.
You can plot on default Axis by
sns.scatterplot(x=&quot;X_Colname&quot;, y=&quot;Y_Colname&quot;, data=DataFrame)

#Can also pass the desired Axis to customize size etc.
sns.scatterplot(x=&quot;X_Colname&quot;, y=&quot;Y_Colname&quot;, data=DataFrame, ax=ax)