numpy float를 numpy ndarray에 삽입하려고합니다.numpy.float64 요소를 numpy 배열에 삽입하십시오.
및 해당 출력은 다음과 같습니다 : 코드와 출력은
type(dos)
<class 'numpy.ndarray'>
dos.shape
(301, 18)
dos[15] Before
[ -9.75080030e-02 -8.37110240e-02 -3.13760517e-03 -2.70089494e-03
-2.07915835e-03 -1.77532740e-03 -2.03548911e-03 -1.73346437e-03
-1.98000973e-04 -1.64015415e-04 -1.99115166e-04 -1.65569761e-04
-9.07381374e-05 -7.37546825e-05 -1.48250176e-04 -1.22108731e-04
-1.18854648e-04 -9.70416840e-05]
type(atom[1,0,0])
<class 'numpy.float64'>
atom[1,0,0]
-4.11
dos[15] After
0.0
type(dos2)
<class 'numpy.ndarray'>
예상 된 결과는 여기서
NumPy와 documentation에서[ -4.11 -9.75080030e-02 -8.37110240e-02 -3.13760517e-03 -2.70089494e-03
-2.07915835e-03 -1.77532740e-03 -2.03548911e-03 -1.73346437e-03
-1.98000973e-04 -1.64015415e-04 -1.99115166e-04 -1.65569761e-04
-9.07381374e-05 -7.37546825e-05 -1.48250176e-04 -1.22108731e-04
-1.18854648e-04 -9.70416840e-05]
, 내가 어디에서 볼 수 없습니다 나는 잘못했다. 친절히 도와주세요. 했나요 다큐먼트에서