从数据numpy数组中删除字符

2024-04-25 10:07:29 发布

您现在位置:Python中文网/ 问答频道 /正文

我当前正在将.txt文件导入numpy数组。.txt文件由三列组成,数十万行。
有时,在没有明显原因的情况下,第三列会在数字后面附加一个\。{{cd3>作为这个数导入。我尝试过对numpy使用一个replace函数,但是我相信这个函数正在寻找一个字符串,因为我得到了一个“扫描字符串时下线”的错误代码。enter image description here

有什么建议吗?在

import numpy as np    
import numpy.core.defchararray as np_f

FLR = np.genfromtxt("C:\\Users\\brand\\Downloads\\Python\\MyFiles\\aupnipam_scan41_3DFLR.txt")
FLR = np_f(FLR, '\', '')
x = FLR[:,][:,0]
y = FLR[:,][:,1]
z = FLR[:,][:,2]

我添加了一张原始数据的图片,以显示我所说的数据中有一个“\”是什么意思

下面是我得到的完整错误代码

^{2}$

Tags: 文件函数字符串importnumpytxtasnp