- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
我有两个nparrays
A
维度 (60000,784)
和
B
维度 (60000, 1)
它们都存储整数。
我想创建一个包含 A
行的 nparray,这样 B
的相应行要么是某个数字 X 要么是某个数字 Y。我还想要返回包含 B
的相应行的第二个 nparray。
例子:
A
1 2
3 4
5 6
8 9
B
2
5
6
1
假设我想要 A 的行使得 B 的相应行为 1 或 5。那么返回的第一个 nparray 将如下所示:
3 4
8 9
第二个 nparray 如下:
5
1
nparrays 可以实现这样的功能吗?
提前谢谢你
最佳答案
使用 np.in1d
创建 bool 索引。
A = np.array([[1, 2], [3, 4], [5, 6], [8, 9]])
B = np.array([2,5,6,1])
index = np.in1d(B, [1,5])
print A[index]
print B[index]
关于python - 在列约束下选择 nparray 的某些行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32542878/
我正在初始化一个 numpy 数组,然后在任意位置插入循环值;出于某种原因,使用双括号进行索引似乎比使用逗号进行索引慢两倍。 编辑:根据 Mike 的回答,我想了解如何将多维索引作为单个操作来实现,以
我有两个nparrays A 维度 (60000,784) 和 B 维度 (60000, 1) 它们都存储整数。 我想创建一个包含 A 行的 nparray,这样 B 的相应行要么是某个数字 X 要么
将两个 numpy 数组相乘的有效方法是什么?例如,给定 A = [1, 2, 3, 4] B = [2, 3, 5, 7] 我想计算A和B的点积,即 A.B/|A||B| = (1*2 + 2*
我现在正在做一个项目,有时我要处理一个 n 维数组(165L、653L、1024L、1L)。 (大约 100MB 的数据)。 出于 JSON 兼容性原因,我需要将其转换为常规列表。所以我使用了常规函数
关闭。这个问题需要更多focused .它目前不接受答案。 想改善这个问题吗?更新问题,使其仅关注一个问题 editing this post . 11 个月前关闭。 Improve this que
This question already has answers here: How does this one-hot vector conversion work? (2个答案) 3年前关闭。
np.ndarray 在腌制时会增加转储函数中的引用计数器,但引用计数永远不会减少。Python 3.6.4 python Ubuntu 16.04.5 LTSnumpy 1.16.0 我已经尝试使用
我正在尝试使用 DBSCAN(scikit 学习实现)和位置数据进行聚类。我的数据是 np 数组格式,但要将 DBSCAN 与 Haversine 公式一起使用,我需要创建一个距离矩阵。当我尝试执行此
我有一行 python 代码,我试图从一个解析正在读取的文件中的一行的函数中解密。我已经用评论注释了我理解的行 #split a line that is read from the file by
我是一名优秀的程序员,十分优秀!