python如何画圈

原创
admin 11小时前 阅读数 5 #Python

Python在数据可视化方面有着强大的功能,画圈是常见的数据展示方式,使用Python画圈,常用的库有matplotlib和plotly等。

使用matplotlib库可以方便地进行基础画图操作,通过matplotlib.pyplot模块,我们可以使用scatter函数来绘制散点图,其中可以加入circle函数来画圈。

以下代码展示了如何在散点图上为每个点添加圈:

import matplotlib.pyplot as plt
数据
x = [1, 2, 3, 4]
y = [1, 4, 2, 3]
绘制散点图
plt.scatter(x, y)
为每个点添加圈
for x, y in zip(x, y):
    plt.Circle((x, y), 0.5, color='b', fill=False)
显示图形
plt.show()

使用plotly库可以创建更高级的图形,通过plotly.express模块,我们可以使用scatter函数来绘制带有圈的散点图。

以下代码展示了如何创建带有圈的散点图:

import plotly.express as px
数据
x = [1, 2, 3, 4]
y = [1, 4, 2, 3]
创建图形
fig = px.scatter(x=x, y=y, size=50)
添加圈
for trace in fig.data:
    trace.marker.color = 'blue'
    trace.marker.line.color = 'black'
    trace.marker.line.width = 2
显示图形
fig.show()

使用Python画圈,我们可以选择适合自己和数据的库,并根据需求调整参数和样式。

上一篇:python 如何并行 下一篇:python如何打钟
作者文章
热门
最新文章