python根据程序计算得出几组数据,如何将他们分别设为x,y轴进行matploblit折线绘图

df = pd.read_csv("E:/heatpoint.csv",encoding='gbk')
for x in df.values[:,1]:
    Heatpoint_T = x
    for y in df.values[:,2]:
        Heatpoint_P = y
    water = ip97.IAPWS97(T=Heatpoint_T + 273.15, P=Heatpoint_P)
    xx = water.s
    yy = water.h
   

如程序,计算可得xx,yy=

1.3047521046139416  421.2774112042013
1.8391418961545116  633.8126255186867
2.3285066233615708  852.9781016074298
2.516549131128552    943.826104870694
6.19384377832325      2807.3537661938562

想以xx,yy分别为x轴和y轴进行绘图怎么处理

>>> import numpy as np
>>> import matplotlib.pyplot as plt
>>> data = np.array([[3047521046139416, 421.2774112042013],
	[8391418961545116, 633.8126255186867],
	[3285066233615708, 852.9781016074298],
	[516549131128552, 943.826104870694],
	[19384377832325, 2807.3537661938562]])
>>> x, y = data[:,0], data[:,1]
>>> plt.plot(x, y, marker='o')
[<matplotlib.lines.Line2D object at 0x00000258DA2E0AC8>]
>>> plt.show()