Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/321.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
python代码片段的解释>&燃气轮机;numpy.nonzero(行==max(行))[0][0]<&书信电报;来自使用numpy的脚本_Python_Numpy - Fatal编程技术网

python代码片段的解释>&燃气轮机;numpy.nonzero(行==max(行))[0][0]<&书信电报;来自使用numpy的脚本

python代码片段的解释>&燃气轮机;numpy.nonzero(行==max(行))[0][0]<&书信电报;来自使用numpy的脚本,python,numpy,Python,Numpy,python代码的和平是什么 row = R[i,] j = numpy.nonzero(row == max(row))[0][0] 假设此输出: command # output of python ---------------------------------- R.shape # (224, 24) type(R) # <type 'numpy.ndarray'> type(row) # <type 'numpy.ndarray'> type(j

python代码的和平是什么

row = R[i,]
j = numpy.nonzero(row == max(row))[0][0]
假设此输出:

command   # output of python
----------------------------------
R.shape   # (224, 24)
type(R)   # <type 'numpy.ndarray'>
type(row) # <type 'numpy.ndarray'>
type(j)   # <type 'numpy.int64'>
command#python的输出
----------------------------------
R.shape#(224,24)
类型(R)#
类型(行)#
(j)型#
(如果需要,我会提供更多信息来回答我的问题。)

更新:
抱歉,我使用了两次变量
I
。我在问题中改变了这一点

这两行似乎是一种迂回的说法,表示
j=np.argmax(R[i])
,即在
R
的第
i
行中找到最大元素的列索引,并将结果存储在
j
中,也许一个例子会有所帮助:

In []: R= arange(12).reshape(4, 3)
In []: R
Out[]: 
array([[ 0,  1,  2],
       [ 3,  4,  5],
       [ 6,  7,  8],
       [ 9, 10, 11]])
In []: i= 1
In []: row= R[i, ]
In []: row
Out[]: array([3, 4, 5])
In []: j= nonzero(row== max(row))[0][0]
In []: j
Out[]: 2
因此,
j
i
R
行中最大元素的索引。所以

In []: R[i, j]
Out[]: 5

@埃米特:非常感谢你提供了这个详细的例子。现在我明白了@哎呀,这个例子实际上是由发布的,我把它误认为是你试图编辑的(我的错)。让我回顾一下我的改变。@Emmet:现在看到OP对这个例子的积极反应,你从我的答案中抄袭并删除了它,你觉得你是按照So的精神行事吗?@Aufwind:请注意,这个例子是Emmet抄袭的我的答案,删除了我的答案。Thanks@Emmet:想详细解释一下为什么你复制了我的答案,然后又把它删除了吗?尤其是当我的回答似乎确实对OP有帮助时?现在,一切似乎都恢复正常了