다음을 통해 공유


concat: Machine Learning 연결 변환

여러 열을 단일 벡터 값 열로 결합합니다.

사용

  concat(vars, ...)

인수

vars

입력 변수 이름의 명명된 문자 벡터 목록 및 출력 변수의 이름입니다. 모든 입력 변수는 동일한 형식이어야 합니다. 연결 변환을 사용하여 여러 출력 열을 생성할 수 있습니다. 이 경우 벡터 목록을 사용하여 입력 변수와 출력 변수 사이에 일대일 매핑을 정의해야 합니다. 예를 들어 InNameA 및 InNameB 열을 OutName1 열에 연결하고 InNameC 및 InNameD 열을 OutName2 열에 연결하려면 (list(OutName1 = c(InNameA, InNameB), outName2 = c(InNameC, InNameD))) 목록을 사용합니다.

...

컴퓨팅 엔진으로 전송된 추가 인수입니다.

세부 정보

concat는 여러 열에서 단일 벡터 값 열을
만듭니다. 모델을 학습시키기 전에 데이터에서 수행할 수 있습니다. 연결은
열 수가 수백 개에서 수천 개인 경우 사용하면 데이터 처리 속도가 현저하게 향상됩니다.

연결 변환을 정의하는 maml 개체입니다.

작성자

Microsoft Corporation Microsoft Technical Support

추가 정보

featurizeText, categorical, categoricalHash, rxFastTrees, rxFastForest, rxNeuralNet, rxOneClassSvm, rxLogisticRegression.


 testObs <- rnorm(nrow(iris)) > 0
 testIris <- iris[testObs,]
 trainIris <- iris[!testObs,]

 multiLogitOut <- rxLogisticRegression(
         formula = Species~Features, type = "multiClass", data = trainIris,
         mlTransforms = list(concat(vars = list(
             Features = c("Sepal.Length", "Sepal.Width", "Petal.Length", "Petal.Width")
           ))))
 summary(multiLogitOut)