|
点“<>”图标插入代码
|
| 参与人数Participants 1 | eV +5 | 收起 理由Reason |
|---|---|---|
|
| + 5 | 谢谢 |
|
本帖最后由 chuan437 于 2024-9-28 10:31 编辑 社长你好: 我仔细检查了一下,我发现把代码复制到帖子里时,中括号和其内部的内容被自动删除了。这是代码出现错误的原因。 请问这是为什么? |
renzhogn424 发表于 2024-9-26 21:10 从报错的信息来看,可能你输入的不是列表,而是单个整数值 |
renzhogn424 发表于 2024-9-26 21:10 有可能是python或matplotlib版本的问题,我机器上运行没有这个错误 |
|
我试了下,能画出来,不过会报错,不知道哪里不对。 ---> 25 plt.hlines(list1, reaction_coordinates, reaction_coordinates+1, lw=5, color='black', label='Energy Level' if i==0 else "") 26 plt.text(reaction_coordinates+0.5,list1-h, f'{list1:.5f}', ha='center', va='top') 28 plt.ylim(min(list1) - 5*h, max(list1) + 5*h) TypeError: can only concatenate list (not "int") to list |
手机版 Mobile version|北京科音自然科学研究中心 Beijing Kein Research Center for Natural Sciences|京公网安备 11010502035419号|计算化学公社 — 北京科音旗下高水平计算化学交流论坛 ( 京ICP备14038949号-1 )|网站地图
GMT+8, 2026-2-22 01:32 , Processed in 0.212962 second(s), 26 queries , Gzip On.