31
loading...
This website collects cookies to deliver better user experience
import matplotlib.pyplot as plt
import seaborn as sns
import pandas as pd
list
, tuple
, dict
or dataframe
.horizontal = [1, 2, 3, 4, 5, 2, 4, 3]
vertical = [2, 4, 6, 8, 10, 6, 4, 9]
sns.scatterplot(x=horizontal, y=vertical)
horizontal = (1, 2, 3, 4, 5, 2, 4, 3)
vertical = (2, 4, 6, 8, 10, 6, 4, 9)
sns.scatterplot(x=horizontal, y=vertical)
dict_data = {
'horizontal': (1, 2, 3, 4, 5, 2, 4, 3),
'vertical': (2, 4, 6, 8, 10, 6, 4, 9),
}
sns.scatterplot(x='horizontal', y='vertical', data=dict_data)
dict_data = {
'horizontal': [1, 2, 3, 4, 5, 2, 4, 3],
'vertical': [2, 4, 6, 8, 10, 6, 4, 9],
}
df = pd.DataFrame(dict_data)
sns.scatterplot(x='horizontal', y='vertical', data=df)
sns.scatterplot(x='horizontal', y='vertical', data=df, c=['red'])
sns.scatterplot(x='horizontal', y='vertical', data=df, c=['#c21b95'])
sns.scatterplot(
x='horizontal',
y='vertical',
data=df,
c=['#c21b95'],
alpha=0.4
)
class
that has category name for each dots.df = pd.DataFrame({
'horizontal': [1, 2, 3, 4, 5, 2, 4, 3],
'vertical': [2, 4, 6, 8, 10, 6, 4, 9],
'class': ['category 2', 'category 1', 'category 3', 'category 2', 'category 3', 'category 1', 'category 3', 'category 2']
})
sns.scatterplot(x='horizontal', y='vertical', data=df, hue='class', hue_order=['category 3', 'category 1', 'category 2'])