본문 바로가기
Microsoft/Azure ML

Azure ML Module List !!! - Add Rows 활용하는 방법

by AttractiveS 2020. 4. 13.

addcolumnsrows1.csv
0.00MB
addcolumnsrows2.csv
0.00MB

 

이번에 소개할 모듈은 Add Rows 행 추가 모듈입니다. 

 

다양한 데이터 셋으로 작업해 왔으면 데이터 셋을 결합하여 하나로 만들 수가 있고, 추가정보를 넣어야 할 때 사용합니다.

 

 

먼저 AddRows 모듈을 실험에 끌어다 놓습니다. 데이터 변환의 Manipulate범주에서 찾을 수 있습니다.

 

그 다음 데이터 세트를 두개의 입력 포트에 연결합니다. 추가할 데이터 세트를 두번째(오른쪽)포트에 연결해야 합니다.

 

그리고 열의 정보가 같아야 이어 붙여 집니다.

 

 

 

첫번째 데이터를 보시면 a, b, c 에 1~9 까지 있습니다.

 

 

 

두번째 데이터에는 a, b, c 에 10~18 까지 있습니다.

 

 

이 두 데이터는 열의 정보가 같아 이어 붙여 집니다. 붙여 보면 다음과 같이 1~18까지 이어지는 것을 볼 수 있습니다.

 

 

그러나 열 수가 서로 다른 두 데이터 세트를 결합하려고 하면 이 오류가 표시됩니다

.

 

예를 들어 아래와 같은 경우는 셈플 처음에 나오는 Adult Census Income Binary Classification dataset 을 연결했더니

 

열수가 달라 다음과 같이 오류가 발생합니다. 

 

 

또한 입력 데이터 세트에 일치해야 하지만 일치하지 않는 열 이름이 있는 경우 오류가 발생합니다.

addcolumnsrows3.csv
0.00MB

 

아래 같은 경우도 a, b, c 가 아닌 d, e, f 와 연결을 하려다 보니 오류가 발생하는 것을 볼 수 가 있습니다. 

반응형