Python matplotlib离散数据与连续函数

Python matplotlib离散数据与连续函数,python,function,matplotlib,dataset,Python,Function,Matplotlib,Dataset,我需要绘制从文本文件导入的离散数据集引入的函数之间的比率,例如: x,y,z=np.loadtxt('example.txt',usecols=(0,1,2),unpack=True), 以及使用np.arange命令定义的连续函数,例如: w=np.arange(0,0.5,0.01) exfunct=w**4 显然,解决方案是必要的 plt.绘图(w,1-(x/w),'k--',color='blue',lw=2) plt.plt(y,1-(x/w),'k--',color='blue',l

我需要绘制从文本文件导入的离散数据集引入的函数之间的比率,例如:

x,y,z=np.loadtxt('example.txt',usecols=(0,1,2),unpack=True)
,

以及使用np.arange命令定义的连续函数,例如:

w=np.arange(0,0.5,0.01)

exfunct=w**4

显然,解决方案是必要的

plt.绘图(w,1-(x/w),'k--',color='blue',lw=2)

plt.plt(y,1-(x/w),'k--',color='blue',lw=2)


不工作。尽管我在网站内外寻找答案,但我找不到任何解决问题的方法。我是否应该拟合离散数据集以获得连续函数,然后在与“exfunct”相同的时间间隔内定义它?有什么建议吗?多谢各位

最后,解决方案比我想象的要简单。我只需通过离散数据定义连续变量,例如:

w=x/y

然后定义函数,如前所述:

exfunct=w**4

最后绘制“连续-离散”函数:

plt.plot(x,x/exfunct),'k-',color='red',lw=2)


我希望这会有用。

您可以计算文件中数据点处的连续函数,并绘制这些点和/或比率。这样行吗?最终解决方案比我想象的要简单。我只需通过离散数据定义连续变量,例如:
w=x/y
,然后定义函数,如前所述:
exfunct=w**4
,最后绘制“连续离散”函数:
plt.plot(x,x/exfunct),'k-',color='red',lw=2)
我希望这会有用。你为什么不回答你自己的问题呢?这样别人就可以看出你已经回答了!你说得对@jcoppens。