मैं करना चाहते हैं बनाने के लिए नए [शब्द]_c चर से जोड़े चर से घटाकर variable_b से variable_a, लेकिन के रूप में वहाँ रहे हैं 50 जोड़े, यह करने के लिए मदद मिलेगी में सक्षम हो जाएगा ऐसा करने के लिए होने के बिना लिखने के लिए बाहर हर नाम है ।
एक बार मैं [शब्द]_c कॉलम, मैं करना चाहते हैं का मानकीकरण [शब्द]_c और V[शब्द]प्रश्न: [संख्या] कॉलम इतना है कि वे हो सकता है की तुलना में. मुझे पता है कि प्रत्येक [शब्द]_a और [शब्द]_b स्तंभ के एक नंबर 1-100 से, और प्रत्येक V[शब्द]प्रश्न: [संख्या] स्तंभ से एक नंबर 1-9.
तो उदाहरण के लिए, जा रहा से:
Word_b Word_a Six_b Six_a Flute_b Flute_a VWordQ.13 VSixQ.22 VFluteQ.7
<chr> <chr> <chr> <chr> <chr> <chr> <dbl> <dbl> <dbl>
60 1 1 30 1 1 6.53 5.14 6.68
70 10 3 50 50 10 NA NA 5.60
51 31 1 48 52 1 5.60 5.95 NA
यह करने के लिए (प्लस वी चर):
Word_b Word_a Word_c Six_b Six_a Six_c Flute_b Flute_a Flute_c ...
60 1 -50 1 30 29 1 1 0 ...
70 10 -60 3 50 47 50 10 -40 ...
51 31 -20 1 48 47 52 1 -51 ...
... और फिर मानकीकरण सिर्फ _c और वी कॉलम.
(इस कॉलम के आदेश महत्वपूर्ण नहीं है मुझे करने के लिए)
उदाहरण के लिए डेटा:
structure(list(Word_b = c("60", "70", "51", "73", "13",
"60", "30"), Word_a = c("1", "10", "31", "30", "22", "5",
"30"), Six_b = c("1", "3", "1", "0", "0", "0", "40"), Six_a = c("30",
"50", "48", "41", "35", "0", "65"), Flute_b = c("1", "50",
"52", "50", "45", "80", "30"), Flute_a = c("1", "10", "1",
"0", "0", "0", "3"), VWordQ.13 = c(6.53, NA, 5.6, 5.6, 5.21,
5.44, 6), VSixQ.22 = c(5.14, NA, 5.95, 3.25, 3.24, 3, 3),
VFluteQ.7 = c(6.68, NA, 5.6, 6.68, 6.92, NA, 6.68)), row.names = c(NA,
-7L), class = c("tbl_df", "tbl", "data.frame"))