相关疑难解决方法(0)

将data.frame基于因子的级别拆分为新的data.frames

我正在尝试data.frame根据因子的级别创建单独的对象.所以,如果我有:

df <- data.frame(
  x=rnorm(25),
  y=rnorm(25),
  g=rep(factor(LETTERS[1:5]), 5)
)
Run Code Online (Sandbox Code Playgroud)

如何为每个包含相应值和值的级别拆分df成单独data.frame的?我可以在大部分时间使用,但我希望每个级别的因素都有自己的.最好的方法是什么?gxysplit(df, df$g)data.frame

谢谢.

r r-faq

43
推荐指数
2
解决办法
7万
查看次数

标签 统计

r ×1

r-faq ×1