def plotx(arg):
    m=np.linspace(-np.pi,np.pi,1000)
    l=arg.split(",")
    l1=l[0]
    l1=l1.replace("?","m")
    l2=l[1]
    l2=l2.replace("?","m")
    print(l1)
    print(l2)
    exec("x ="+l1)
    exec("y ="+l2)
    fig = plt.figure()
    ax = fig.add_subplot(1, 1, 1)
    ax.spines['left'].set_position('center')
    ax.spines['bottom'].set_position('center')
    ax.spines['right'].set_color('none')
    ax.spines['top'].set_color('none')
    ax.xaxis.set_ticks_position('bottom')
    ax.yaxis.set_ticks_position('left')
    plt.plot(x,y)
    plt.show()
  
@client.command()
async def plot(ctx,arg):
    plotx(arg)
Error Side
Traceback (most recent call last): File "D:\Users\Arda\AppData\Local\Programs\Python\Python38-32\lib\site-packages\discord\ext\commands\bot.py", line 892, in invoke await ctx.command.invoke(ctx) File "D:\Users\Arda\AppData\Local\Programs\Python\Python38-32\lib\site-packages\discord\ext\commands\core.py", line 797, in invoke await injected(*ctx.args, **ctx.kwargs) File "D:\Users\Arda\AppData\Local\Programs\Python\Python38-32\lib\site-packages\discord\ext\commands\core.py", line 92, in wrapped raise CommandInvokeError(exc) from exc discord.ext.commands.errors.CommandInvokeError: Command raised an exception: NameError: name 'x' is not defined
Im getting this error how ı can fix it?
 
     
     
    