我有一张table看起来差不多像这样:
| x| Y型|
| - ------|- ------|
| 1个|五个|
| 第二章|七点五|
| 三个|十二点七|
现在我想取每个y,并将其作为rnorm()
的平均值,使用任何变量生成,比如说,100个值。我想对每个x都这样做。最后,我想有一个新的表,基本上与上面相同,但y和x中生成的数字显示y属于1、2还是3。我知道这对purrr是可能的。但我从没做过。
希望有人能帮忙。
干杯
我的实际 Dataframe 要长得多,所以手工完成所有操作并在以后将它们连接在一起没有多大意义。
2条答案
按热度按时间pgky5nke1#
您可以在
y
上执行map()
,然后取消嵌套:创建于2022年12月15日,使用reprex v2.0.2
2g32fytz2#
上面的答案行不通;看起来
map()
取第一个值并用它生成三个数据集。所以现在这个对我很有效: