发现光谱仪配套的软件在半高宽的计算上好像有些问题,试了试python能不能解决。
目录
1.光谱原图
2.光谱数据标准化
3.光谱标注峰值和半高宽
1.光谱原图
首先,导入光谱数据,做图;
import pandas as pd
import matplotlib.pyplot as plt
df1 = pd.read_excel('D:/desktop/data.xlsx')#读取.xlsx文件
data = df1.values #data为除了第一行以外的数据
print(data.shape) #查看data的size
WL = data[:,0]
Intensity = data[:,1]
font1 = {'family' : 'Times New Roman',
'weight' : 'normal',
'size' : 16,
}
plt.figure(figsize=(5,5))
plt.title('guangputu',font1)
plt.xlabel('lambda/nm',font1)
plt.plot(WL,Intensity,'-*')
plt.legend(['intensity'])
pl