2014-06-11 1 views
1

코딩을 위해 R을 사용하고 있습니다. 내 protobuffer 파일에 선택적 필드를 추가/업데이트해야합니다. "add"함수는 반복되는 필드에서 잘 작동합니다. 옵션 필드에서는 호환되지 않는 것 같습니다.protobuffer에 대한 선택적 요소 업데이트

예 :

A$add("gender", X["gender"]); # Works if A is repeated; but not when it's optional! 

당신은 내가이 목적을 위해 사용해야 할 기능을 알고 계십니까?

감사합니다.

+0

스택 오버플로에 오신 것을 환영합니다. 질문을 게시 할 때 정확히 어떻게 생성했는지 보여주는 [최소한의 재현 가능한 예제] (http://stackoverflow.com/questions/5963269/how-to-make-a-great-r-reproducible-example)를 포함하면 도움이됩니다. 당신의 목표, 당신의 기대하는 행동. 샘플 코드를 실행하는 데 필요한 비표준 라이브러리를 모두 명시 적으로 나열하십시오. – MrFlick

답변

1

나는 해결책을 발견하십시오!

경우 "추가"는 당신이 시도해야 작동하지 않습니다

A$gender = X["gender"]; 

작동합니다! 감사합니다.

+0

잠시 후이 팁을 답으로 확인하십시오. – AGo

0

선택 입력란이 이미 있습니다. 값을 지정하기 만하면됩니다.

1

는 다음

A$set("gender", X["gender"]); 
+0

세트가 작동하지 않습니다! – user3731947

관련 문제