【发布时间】:2021-04-12 07:32:16
【问题描述】:
我有数据框
set.seed(2021)
data.frame(map(0:5, rnorm, n=10))%>%
setNames(c('art_1','art_2','vl_1','vl_2','dg_1','dg_2'))
art_1 art_2 vl_1 vl_2 dg_1 dg_2
1 -0.12245998 -0.08220485 1.0575567 1.036175 4.116389 4.499709
2 0.55245663 0.72717482 1.8143150 1.552056 5.760214 2.744131
3 0.34864950 1.18199540 0.8988754 4.019443 3.654884 5.043741
4 0.35963224 2.50854179 3.2081153 1.578583 6.120000 4.631182
5 0.89805369 2.60447011 0.3750615 2.395468 3.965623 4.039778
6 -1.92256952 -0.84147561 2.1053783 1.416526 3.207846 5.103766
7 0.26174436 2.62331021 0.5445567 1.714068 5.475515 5.427289
8 0.91556637 1.13138902 1.6459839 1.545315 3.274443 4.829518
9 0.01377194 2.48112247 1.9063000 2.912929 4.312379 3.450860
10 1.72996316 2.51331829 3.1006686 3.504736 4.691964 3.494400
我需要生成新列 'art','vl','dg'
art = art_1 / art_2
vl = vl_1 / vl_2
dg = dg_1 / dg_2
不要手动
请帮帮我
【问题讨论】: