官术网_书友最值得收藏!

Bubble chart

A bubble plot is a manifestation of the scatter plot where each data point on the graph is shown as a bubble. Each bubble can be illustrated with a different color, size, and appearance.

Let 's continue using the Iris dataset to get a bubble plot. Here, the important thing to note is that we are still going to use the plt.scatter method to draw a bubble chart:

# Load the Iris dataset
df = sns.load_dataset('iris')

df['species'] = df['species'].map({'setosa': 0, "versicolor": 1, "virginica": 2})

# Create bubble plot
plt.scatter(df.petal_length, df.petal_width,
s=50*df.petal_length*df.petal_width,
c=df.species,
alpha=0.3
)

# Create labels for axises
plt.xlabel('Septal Length')
plt.ylabel('Petal length')
plt.show()

The bubble chart generated by the preceding code is as follows:

Can you interpret the results? Well, it is not clear from the graph which color represents which species of Iris. But we can clearly see three different clusters, which clearly indicates for each specific species or cluster there is a relationship between Petal Length and Petal Width

主站蜘蛛池模板: 砀山县| 蓬溪县| 松江区| 大余县| 龙井市| 襄樊市| 苏尼特右旗| 东至县| 北票市| 岑巩县| 阿城市| 利川市| 嘉黎县| 伽师县| 平遥县| 兴安盟| 武乡县| 晋州市| 云南省| 聂拉木县| 青河县| 鲁甸县| 安阳县| 龙川县| 汶川县| 长丰县| 宿州市| 天水市| 宜君县| 福鼎市| 即墨市| 三门县| 南江县| 涟水县| 冀州市| 电白县| 错那县| 南木林县| 东阳市| 公安县| 夏津县|