附加/连接由创建的两个重新排列mlab.csv2rec公司(文件)

2024-10-05 15:26:36 发布

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

我试图附加三个我用mlab.csv2rec公司(文件)

recarray有几个字段,例如:

data = mlab.csv2rec(fd)
data2 = mlab.csv2rec(fd2)

data.temp, data.volt, data.chan, data.power
data2.temp, data2.volt, data2.chan, data2.power

这两个重新排列是独一无二的。我尝试过使用rec\u join函数,但在以下方式中没有成功:

data3 = mlab.rec_join([i for i, j in data.dtype.descr],data,data2)

但这行不通。你知道吗


Tags: 文件data公司tempchanpowerjoinrec
1条回答
网友
1楼 · 发布于 2024-10-05 15:26:36

我想我知道解决办法。你知道吗

我用了名词短语()函数先将它们堆叠起来。你知道吗

data3 = np.hstack((data,data2))

然后我使用以下函数进行类型转换:

data4 = data3.view(np.recarray)

相关问题 更多 >