python散点图坐标刻度_python – 散点图中的轴范围

我一直在使用下面的代码来绘制运行4个函数所花费的时间. x轴表示执行次数,而y轴表示花费的时间

运行一个功能.

我想知道你是否可以帮我完成以下任务:

1)设置x轴的极限,以便仅显示正值(x表示

每个函数执行的次数,因此总是正数)

2)为4个功能创建一个图例

谢谢,

标记

import matplotlib

from matplotlib.backends.backend_agg import FigureCanvasAgg as FigureCanvas

from matplotlib.figure import Figure

import matplotlib.mlab as mlab

r = mlab.csv2rec('performance.csv')

fig = Figure(figsize=(9,6))

canvas = FigureCanvas(fig)

ax = fig.add_subplot(111)

ax.set_title("Function performance",fontsize=14)

ax.set_xlabel("code executions",fontsize=12)

ax.set_ylabel("time(s)",fontsize=12)

ax.grid(True,linestyle='-',color='0.75')

ax.scatter(r.run,r.function1,s=10,color='tomato');

ax.scatter(r.run,r.function2,s=10,color='violet');

ax.scatter(r.run,r.function3,s=10,color='blue');

ax.scatter(r.run,r.function4,s=10,color='green');

canvas.print_figure('performance.png',dpi=700)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值