Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/xpath/2.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:语法错误,无效语法,数组编辑_Python_Numpy - Fatal编程技术网

Python:语法错误,无效语法,数组编辑

Python:语法错误,无效语法,数组编辑,python,numpy,Python,Numpy,我试图实现以下代码,但在代码的最后一行不断收到语法错误。但是我找不到错误。在我看来,它的工作原理与以前的代码完全相同。 非常感谢你的帮助 import numpy as np import matplotlib.pyplot as plt N=100 D=2 X=np.random.randn(N,D) #Center first 50 points at (-2,-2)' X[:50,:] =X[:50,:] - 2 * np.ones((50,D)) #Center last 50 p

我试图实现以下代码,但在代码的最后一行不断收到语法错误。但是我找不到错误。在我看来,它的工作原理与以前的代码完全相同。 非常感谢你的帮助

import numpy as np
import matplotlib.pyplot as plt
N=100
D=2

X=np.random.randn(N,D)

#Center first 50 points at (-2,-2)'
X[:50,:] =X[:50,:] - 2 * np.ones((50,D))

#Center last 50 points at 2,2
X=[50:,:]=X[50:,:] + 2 * np.ones((50,D))

你在最后一行有一个=太多了

X[50:,:]=X[50:,:] + 2 * np.ones((50,D))
试试这个:

import numpy as np
import matplotlib.pyplot as plt
N=100
D=2

X=np.random.randn(N,D)

#Center first 50 points at (-2,-2)'
X[:50,:] =X[:50,:] - 2 * np.ones((50,D))

# #Center last 50 points at 2,2
X[50:,:]=X[50:,:] + 2 * np.ones((50,D))

你能在你的问题中添加错误的确切文本吗?你能在这里发现错误吗?非常感谢!我不知道我以前怎么不认识它。