小编avi*_*ash的帖子

如何在通过将一个txt文件加载到scipy程序形成的图上的特定区间内插入点?

我有一个包含两列x和y的文本文件.我在scipy中使用以下程序绘制了它们,如下所示.

import matplotlib.pyplot as plt


with open("data.txt") as f:
    data = f.read()

data = data.split('\n')

x = [row.split(' ')[0] for row in data]
y = [row.split(' ')[1] for row in data]


fig = plt.figure()
ax1 = fig.add_subplot(111)

ax1.set_title("Plot B vs H")    
ax1.set_xlabel('B')
ax1.set_ylabel('H')

ax1.plot(x,y, c='r', label='the data')

leg = ax1.legend()

plt.show()
Run Code Online (Sandbox Code Playgroud)

现在我想知道如何进行插补几个点x=1,并x=5与在同一图中大约0.1%的增量?

python matlab interpolation numpy matplotlib

4
推荐指数
1
解决办法
3451
查看次数

标签 统计

interpolation ×1

matlab ×1

matplotlib ×1

numpy ×1

python ×1