我提前为我的无知道歉;我只学习 Python 大约两个月。我在 Stack Overflow 上看到的每个示例问题似乎都讨论了一系列数据的单一分布,而不是每个数据点的一个分布,带展宽。
我有一些(基本上)无限细的条,其值为 x,高度为 y,我需要在上面划一条线,使其看起来像下面的照片:
条形图是从最右侧的数据表中获得的。曲线是我想要做的。
我正在做一些 TD-DFT 工作来计算理论紫外/可见光谱。它将输出特定波长的光(x 值)的吸光度强度(y 值,即高度)。从理论上讲,这些通常被绘制为无限细的条,尽管我们通过实验获得了一条曲线。通过在理论数据上运行一条曲线,可以使理论数据看起来像一个实验光谱,该曲线包含 y=0 并且在每个吸光度条周围都有一个高斯线形。
我不确定是否有一个功能可以为我做到这一点,或者我是否需要做一些事情,比如为每个吸光度制作一个循环求和高斯曲线,然后绘制结果公式。
谢谢阅读!