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

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

主站蜘蛛池模板: 辉南县| 榕江县| 通许县| 平湖市| 漳浦县| 从化市| 东源县| 浦县| 沁阳市| 徐闻县| 大渡口区| 上蔡县| 拉萨市| 罗甸县| 常熟市| 襄垣县| 南宫市| 云浮市| 韶山市| 扎兰屯市| 临猗县| 肇庆市| 西畴县| 淮北市| 腾冲县| 无极县| 桐柏县| 永仁县| 大埔区| 泰州市| 白玉县| 大城县| 通州市| 堆龙德庆县| 固镇县| 菏泽市| 古丈县| 铜川市| 柳江县| 临武县| 景洪市|