Я пытаюсь реализовать следующий код, но продолжаю получать синтаксическую ошибку в последней строке кода.Однако я не могу найти ошибку.На мой взгляд, он работает точно так же, как и предыдущий код.Большое спасибо за любую помощь!
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))