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如何打钟