티스토리 뷰
#2017.06.02 12:34
열심히 데이터를 만들었다. 뒤집었다.
처음부터 다시 데이터를 만들고 있다.
순서-종정보(숫자) 로 이루어진 데이터에서 종정보만 뺐고 이를 SOM으로 돌리고자 하였다.
틀린 데이터에서는 잘만 돌아가더니 왜 안 돌아가지?
> i_som<-som(som_z, grid=sgrid, rlen=1000,alpha=c(0.05,0.01)) #반복수를 1000까지 올림 #som_z: 표준화한 데이터 #sgrid: 그리드 설정해둔 것(6,7 "hexagon")
Error in check.data(data) :
Argument data should be a list of numeric vectors or matrices, or factors
#2017.06.02 15:23
해결했다. 해당 데이터는 scale(data)해서는 안 되는 것이라 scale()을 하지 않았다.
scale()을 하지않으면 as.matrix(data)를 하여 matrix로 넣으니까 됐다.
단, matrix로 바꾸었을 때 행열 이름은 손실되므로 attribute(data)에서 행열의 이름을 list로 만들어둔다.
'잊기전에 기록' 카테고리의 다른 글
대만(타이완) 3박 4일 패키지 여행 후기(참좋은여행) (0) | 2023.08.24 |
---|---|
핸드크림 유랑민의 핸드크림 리뷰/후기(feat. 극건조한 손)(최종: 2023-01) (0) | 2022.11.04 |
레인부츠(장화) 선택에 대하여(feat. 장마철)(후기/추천) (0) | 2022.07.04 |
[202204**] 종로3가 커플링 발품 내돈내산 솔직 후기 (0) | 2022.04.24 |
Shein 배송기 (0) | 2021.03.17 |