腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
可变
长度
numpy
recarray
字符串
python
、
numpy
、
recarray
是否可以在不事先知道
字符串
长度
的
情况下初始化一个包含
字符串
的
numpy
recarray
?问题是,在使用信息填充
recarray
之前,我正在构造
recarray
,而且我不一定事先知道file_name
的
最大
长度
。我所有的尝试都会导致
字符串
字段被截断: >>> mydf = np.empty( (2,), dtype=[('file_name',
浏览 1
提问于2012-02-02
得票数 18
回答已采纳
2
回答
自动调整
NumPy
recarray
的
大小
python
、
numpy
、
subclassing
我想创建一个
numpy
.
recarray
的
子类,当将数据添加到超出其当前
长度
的
行时,它会自动调整大小。 self._increment = 1
numpy
.
recarray
.__init__(self,args
浏览 2
提问于2011-06-20
得票数 2
回答已采纳
1
回答
为什么h5py在向数据集中添加3个
可变
长度
字符串
时会抛出错误?
python
、
numpy
、
hdf5
、
h5py
我试图使用包含一维复合对象数组
的
HDF5 (Python3)设置和写入一个h5py数据集。每个复合对象由三个
可变
长度
字符串
属性组成。initial_data", (50000,), dtype=dt)当我运行上面的示例时,最后一行代码会导致h5py (或者更准确地说是
numpy
)抛出一个错误,上面说: “不能更改对象数组
的
数据类型.”更新1:进入堆栈跟踪,我可以看到错误
浏览 1
提问于2021-07-18
得票数 2
回答已采纳
2
回答
正确使用
numpy
recarrays作为cython中
的
c-结构射线
python
、
numpy
、
struct
、
cython
基于一时兴起,我使用了一个
recarray
,它使用
的
是一个与我想要使用
的
结构类似的dtype。奇怪
的
是,它只是起作用了,并且允许我使用c结构,它位于引擎盖上;)是python用户
的
numpy
recarray
。这里是我
的
示例import
numpy
as np ci
浏览 2
提问于2018-01-18
得票数 5
回答已采纳
1
回答
通过h5py (HDF5)写入具有
可变
长度
字符串
的
复合数据集
python
、
numpy
、
hdf5
、
h5py
我已经能够使用h5py在我
的
HDF5文件中创建由一个无符号整数和一个
可变
长度
字符串
组成
的
复合数据集,但我不能对其进行写操作。
numpy
数组,我已经相当容易地编写了其他复合数据集。现在,我遇到麻烦
的
地方是使用
可变
长度
字符串
写入复合数据集。
Numpy
不支持
可变
长度
的
字符串
,所以我不能提前创建包含该值
的
num
浏览 1
提问于2015-10-21
得票数 1
1
回答
Python在一个
recarray
中使用json
的
一些
recarray
python
、
json
、
numpy
、
tuples
、
recarray
我
的
目标是实现对各种json文件
的
简化访问,在全局
recarray
中使用
recarray
来实现像: parms.logic.myVarA这样
的
简化
的
端访问。我有一个类来测试我想要达到
的
目标:import simplejson, pathlib class Loaders(np.
recarray
)对“parms”
recarray
dtype
的</em
浏览 2
提问于2022-10-22
得票数 0
回答已采纳
1
回答
子类化
的
空
numpy
recarray
丢失了其类型,并在
numpy
1.8中添加了属性
python
、
numpy
、
attributes
、
subclass
、
recarray
我正在尝试实现
numpy
recarray
(recsub)
的
一个子类,并将它
的
实例分配给dtype 'object‘(ndarr)
的
ndarray。这是子类化重新调用
的
代码:"""subclassed
recarray
"""
浏览 3
提问于2013-12-06
得票数 2
1
回答
如何规避对字段名称
的
限制?
python-2.7
、
numpy
、
recarray
如果我定义一个
recarray
r,它有一个名为data
的
字段,如下所示r =
numpy
.zeros( 1,
numpy
.dtype([('data', 'f8')]) ).view(
numpy
.
recarray
) 数据字段将引用某个内部
recarray
缓冲区,而不是浮点数。我怀疑失败
的
原因是
recarray
已经有一个名为data
的</e
浏览 1
提问于2015-09-29
得票数 0
1
回答
删除
numpy
数组中
的
所有非
字符串
值
python
、
numpy
我有一个只有str和NaN值
的
数组数组,比如: [('A', 'B', nan, nan), dtype=[('D1', 'O'), ('D2', 'O'), ('D3', '
浏览 39
提问于2019-06-05
得票数 0
回答已采纳
1
回答
将带有
字符串
的
结构化
numpy
数组传递给cython函数
python
、
string
、
numpy
、
cython
、
recarray
我试图在cython中创建一个函数,通过定义cython类型来接受
numpy
结构化数组或记录数组。)import
numpy
as np np.float32_t,使包含
字符串
的
字段彼此不相邻,则该函数将按预期工作。看起来,Cython函数似乎没有正确地检测到c和d字段之间
的
边界,并且认为您在传递
长度
之和
的
char数
浏览 3
提问于2014-01-29
得票数 29
回答已采纳
3
回答
堆叠
numpy
重新数组,而不会丢失它们
的
可重取性
python
、
numpy
、
recarray
假设我创建了两个具有相同数据类型
的
recarray
并将它们堆叠起来:>>> dt = [('foo', int), ('bar', float)]>>> b = np.empty(3, dtype=dt).view(np.
recarray
) >&g
浏览 1
提问于2009-11-25
得票数 8
回答已采纳
1
回答
以类似字典
的
方式向某些结构化数组中添加新项。
python
、
numpy
我希望在
numpy
中扩展结构化数组对象,以便很容易地添加新元素。例如,对于一个简单
的
结构化数组>>> x=np.ndarray((2,),dtype={'names':['A','B'],'formats':['f8','f8']})>>> x[
浏览 6
提问于2013-04-17
得票数 5
回答已采纳
1
回答
向
recarray
中添加日期时间字段
python
、
datetime
、
numpy
我试图将一个日期-时间字段(datetime64)附加到现有的
recarray
中,但没有成功。我可以创建datetime字段,但是当我试图将它附加到记录数组时,会得到以下错误:但是,如果我将数据转换为int64,那么我可以在没有问题
的
情况下以这种格式添加数据。(代码如下)我使用python 2.7.6.
浏览 2
提问于2014-11-04
得票数 1
回答已采纳
1
回答
numpy
记录数组中列
的
数据类型转换
python
、
arrays
、
numpy
、
matplotlib
、
record
我有一个
numpy
recarray
,包含几个整数列和一些
字符串
列。
字符串
列中
的
数据由99%
的
整数组成,但
numpy
是一个
字符串
,因为"NA“在列中。如何删除NA并将其更改为0?如何将
字符串
列转换为整数,以便有一个包含多个整数列
的
记录数组? 谢谢。
浏览 4
提问于2011-09-24
得票数 4
回答已采纳
1
回答
String
的
Cython类型列表
numpy
、
cython
、
cythonize
我试图使用cython来提高循环
的
性能,但是我遇到了一些问题,声明输入
的
类型。如何在类型化
的
结构中包含一个字段,它是一个
字符串
,可以是“前台”,也可以是“后”import
numpy
, 0.5)weights[2] =
浏览 1
提问于2017-07-05
得票数 1
5
回答
numpy
object_数组中最长
的
字符串
python
、
arrays
、
numpy
我使用一个
numpy
object_数组来存储
可变
长度
的
字符串
,例如有没有一种简单
的
方法可以在不遍历所有元素
的
情况下找到数组中最长
字符串
的
长度
?
浏览 0
提问于2009-10-17
得票数 7
回答已采纳
1
回答
Numpy
recarray
函数抛出TypeError:无法使用灵活
的
类型执行还原
python
、
numpy
、
recarray
我想使用
numpy
.recarrays,如下所述:a = np.
recarray
((2,), dtype=[('x', int), ('y', float), ('z', int)])然而,我得到: 我遗漏了什么?
浏览 11
提问于2021-11-12
得票数 0
1
回答
使用savetxt编写
numpy
结构化数组
python
、
numpy
打开输出文件(outfile)后,我使用以下
numpy
函数:
recarray
为(b'H',0.9425,0.1412,7.1414) .(b'N',1.0037,4.0524,6.8000),其中第一个元素具有
numpy
.bytes_类型,其他元素是<
浏览 7
提问于2016-07-21
得票数 1
回答已采纳
1
回答
ndarray比
recarray
访问快吗?
python
、
numpy
、
append
、
field
、
recarray
我能够将我
的
recarray
数据复制到ndarray,做一些计算,并用更新
的
值返回ndarray。然后,我在
numpy
.lib.recfunctions中发现了
numpy
.lib.recfunctions功能,并认为简单地将2个字段添加到原始
recarray
中保存计算值会更明智。当我这么做
的
时候,我发现手术要慢得多。我不需要对它进行计时,基于ndarray
的
进程与带有
recarray
的
minute+相比需要几秒钟时间
浏览 2
提问于2018-11-03
得票数 0
1
回答
向
numpy
recarray
添加行
python
、
numpy
有没有一种简单
的
方法可以在不创建新
的
recarray
的
情况下向
numpy
recarray
添加记录/行?假设我有一个
recarray
,它占用了1 1Gb
的
内存,我希望能够向其中添加一行,而不会让python临时占用2 1Gb
的
内存。
浏览 2
提问于2009-10-21
得票数 6
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
对象存储
云点播
即时通信 IM
活动推荐
运营活动
广告
关闭
领券