메뉴 건너뛰기

웹에서 하는 R 통계

R에서 자동 조합 생성 가능한가요?

2018.01.30 09:25

kenny 조회 수:227

df <- data.frame(matrix(1:9, 3, 3))
   X1 X2 X3
1  1   4   7
2  2   5   8
3  3   6   9

이러한 데이터 프레임이 있다고 할때 새로운 컬럼에 각 인자간의 곱한 값을 자동으로 추가하고 싶습니다.
현재 df 에서 변수가 3개이므로 가능한 곱 조합은 ① X1*X2 ②X1*X3 ③X2*X3 로 세개가 나올 수 있는데, 저 세개의 값들이 새로운 세개의 컬럼에 추가하고 싶습니다.
결과를 본다면 아래와 같겠습니다.

   X1 X2 X3 New1 New2 New3 
1  1   4   7    4    7     28
2  2   5   8   10   16    40
3  3   6   9   18   27    54

for loop를 사용해서 해보고는 있는데 쉽지가 않네요.. 도와주시면 상당히 감사하겠습니다. 
번호 제목 글쓴이 날짜 조회 수
공지 묻고답하기 게시판을 운영합니다 [1] cardiomoon 2015.04.20 605
299 메타분석에 관한 문의 드립니다. [1] 봄날 2018.03.08 1308
298 ANOVA 결과 값이 다르게 나옵니다. 고견을 부탁드립니다 [3] file 에구머니나 2018.03.05 599
297 ORplot 함수에서요.. [2] 매직하마 2018.02.25 787
296 다항 로지스틱 회귀분석 VL 2018.02.23 1053
295 로지스틱회귀분석 (OR, CI) file wjdEoddl 2018.02.22 732
294 0이 많은 자료에 대해 [1] file wjdEoddl 2018.02.05 844
293 로지스틱회귀분석 (OR값) [2] wjdEoddl 2018.02.02 382
292 로지스틱 회귀분석에서 Y 빈도 [2] wjdEoddl 2018.01.30 208
» R에서 자동 조합 생성 가능한가요? [2] kenny 2018.01.30 227
290 PSM 에서 standardized difference 구할 수 있는 방법 여쭙습니다. [1] shiny365 2018.01.29 448
289 sem plot 폰트조정 [5] file 설현수 2018.01.26 123
288 SEM에서 path analysis후 moderation effect보는 과정에 대해 여쭙습니다. [2] fascinate23 2018.01.26 152
287 서버접속이 자꾸 끊어집니다. [1] 원남매아빠 2018.01.23 230
286 data frame을 편집하는 과정에 아주 기본적인 질문 드립니다. [5] file neurokim 2018.01.23 144
285 Repeated measures 질문드립니다. [2] file merr 2018.01.22 123
284 구조방정식 관련 여쭙습니다. [9] fascinate23 2018.01.22 520
283 메타분석 출간오류에 대하여 문의드립니다. [2] file 노을 2018.01.20 84
282 Repeated measure anova 를 돌리려면 어떻게 해야하는지요? [1] merr 2018.01.20 180
281 너무 죄송한데요. plot이 너무 크게 나옵니다. [3] fascinate23 2018.01.20 80
280 로지스틱회귀분석 in R [3] wjdEoddl 2018.01.19 2841