问题描述
我希望绘图如图XRD results所示。我正在尝试编写python代码,该代码从特定目录的'.xy'文件扩展名输入所有数据。我得到两个重叠的地块。我想要这些图Overlapping data之间的y偏移。
import matplotlib.pyplot as plt
import os
px=[]
py=[]
for h in os.listdir(r'\\my directory')
if h.endswith(".xy"):
#print(m)
x = []
y = []
f = open(h,"r")
for i in f:
row=i.split()
x.append(row[0])
y.append(row[1])
for j in range(0,len(x)):
x[j]=float(x[j])
for j in range(0,len(y)):
y[j]=float(y[j])
px.append(x)
py.append(y)
for i in range(len(x)):
plt.plot(px[i],py[i])
我试图为所有y轴数据添加一个常数,但是它会根据偏移量更改图形的形状。我是python的新手。请忍受我。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)