4

x と y の 2 つの列を含むテキスト ファイルがあります。以下に示すように、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()

今、同じグラフ上で約0.1の増分でいくつかの点を補間する方法を知りたいx=1ですか?x=5

4

1 に答える 1