나는 pandas.Series와 np.ndarray를 사용하고 있습니다.ndarray를 배열로 변환하는 방법은 무엇입니까?
코드는 다음과
>>> t
array([[ 0., 0., 0.],
[ 0., 0., 0.],
[ 0., 0., 0.]])
>>> pandas.Series(t)
Exception: Data must be 1-dimensional
>>>
처럼 그리고 1 차원 배열로 변환 트라이 :
>>> tt = t.reshape((1,-1))
>>> tt
array([[ 0., 0., 0., 0., 0., 0., 0., 0., 0.]])
TT는 '['더블 있기 때문에 여전히 다차원입니다.
그래서 어떻게 실제로 변환 된 ndarray를 배열로 가져 옵니까?
검색 후 it says they are the same. 그러나 나의 상황에서는, 그들은 동일하게 일하지 않고있다.
'.flatten'은보기가 아닌 사본을 반환하므로 일반적으로 첫 번째 옵션이 아니어야합니다. – Jaime
@Jaime : 고마워, 나는 그것을 지적했다. ('.ravel'을 지적하기 위해 Ophion에게 +1을 ... 분명히 NumPy를 사용하지는 않습니다.) – nneonneo