2
numpy配列のN個の列を変更するには?たとえば、次のように私はnumpyの配列を持っている:numpy配列のN列を同時に変更するにはどうすればよいですか?
P = array([[1, 2, 3, 8, 6],
[4, 5, 6, 4, 5]
[0,-2, 5, 3, 0]])
は、どのように私はPの第一、第二、前後列の要素を変更できますか?
numpy配列のN個の列を変更するには?たとえば、次のように私はnumpyの配列を持っている:numpy配列のN列を同時に変更するにはどうすればよいですか?
P = array([[1, 2, 3, 8, 6],
[4, 5, 6, 4, 5]
[0,-2, 5, 3, 0]])
は、どのように私はPの第一、第二、前後列の要素を変更できますか?
使用indexing:
ここでは一例です:
>>> P[:, [0, 1, 3]] += 10
>>>
>>> P
array([[11, 12, 3, 18, 6],
[14, 15, 6, 14, 5],
[10, 8, 5, 13, 0]])
多くのおかげで,,,, –