写作绅士,读作丧尸 X岛揭示板
顺猴者昌 逆猴者亡 首页版规 |用户系统 |移动客户端下载 | 丧尸路标 | | 常用图串及路标 | 请关注 公众号:【矛盾苇草】| 人,是会思考的芦苇
常用串:·豆知识·跑团板聊天室·公告汇总串·X岛路标

No.60402227 - 无标题 - 技术宅


回应模式
No.60402227
名 称
E-mail
标题
颜文字
正文
附加图片
•程序语言、压制投稿、视频制作以及各计算机领域的技术问题
•我觉得还是CSDN靠谱一点
•本版发文间隔为15秒。

收起 查看大图 向左旋转 向右旋转
无标题 无名氏 2023-12-03(日)00:44:18 ID:JlFIytN [举报] [订阅] [只看PO] No.60402227 [回应] 管理
求助,Python大佬狗狗我呀!
这个脚本的逻辑有问题,但是本肥的Python基础太弱了,根本不知道怎么改(´゚Д゚`)

这个脚本就是识别一个文件夹里带OUTCAR的文件,并将他们转换成另一种npy的格式,并将其分类为训练集和验证集。

这个脚本是我自己拼接的,从数据帧的数量开始是单个文件的数据分类,前半部分是通过multisystem模块进行多个文件的合并

我现在一运行,就会出现变量不一致的情况
收起 查看大图 向左旋转 向右旋转
无标题 无名氏 2023-12-03(日)00:46:03 ID:JlFIytN (PO主) [举报] No.60402251 管理
这是祭品| ω・´)
无标题 无名氏 2023-12-03(日)10:03:27 ID:4WVuFwF [举报] No.60403992 管理
一、try里面的LabeledSystem没有从dpdata里导入。
二、在import dpdata后又用from单独从dpdata中import了MultiSystem,这样子没有意义。
三、你的ls变量超出作用域了,并且还由于第一条的原因没被定义,我很好奇为什么没报错。
四、ms没用上,我猜测你“# 数据帧的数量”下面的len(ls)应该是len(ms)。
五、data.subsystem的data没被定义,不知道从哪来的,我也很好奇为什么没有报错。

如果这些就是你的全部代码的话,那这个代码根本就是跑不起来的
无标题 无名氏 2023-12-03(日)10:05:01 ID:4WVuFwF [举报] No.60404003 管理
去下个vscode罢,至少变量没有被定义还是会警告你的
无标题 无名氏 2023-12-03(日)16:24:59 ID:JlFIytN (PO主) [举报] No.60406995 管理
>>No.60403992
是的大佬,变量报错了(´゚Д゚`),但是这个脚本是我东拼西凑的,逻辑一团乱麻,想好好改一改根本无从下手,能否指点一下怎么改(;´Д`)
无标题 无名氏 2023-12-03(日)16:25:19 ID:JlFIytN (PO主) [举报] No.60406998 管理
>>No.60404003
我用IDLE(;´Д`)
收起 查看大图 向左旋转 向右旋转
无标题 无名氏 2023-12-03(日)16:44:42 ID:JlFIytN (PO主) [举报] No.60407221 管理
这个是我改了以后的,您看看

UP主: