【发布时间】:2015-08-11 20:09:30
【问题描述】:
我有一个 data.table,看起来像:
Position Name Salary
1: WR Julio Jones 9300
2: WR Odell Beckham Jr. 9200
3: WR Demaryius Thomas 9100
4: WR Dez Bryant 8700
5: QB Aaron Rodgers 8600
---
904: TE Jean Sifrin 2500
905: TE Khari Lee 2500
906: TE John Peters 2500
907: DST Bears 2400
908: DST Raiders 2300
我希望得到由 1 个 QB、3 个 WR、2 个 RB 和 1 个 TE 组成的所有可能的球队组合,其中没有重复球员。我不知道如何从本质上选择 R 中的组合,任何方向都会很棒。
我从这里得到了带有数据的 csv 文件:https://www.draftkings.com/contest/draftteam/7962690
如果你下载它并想玩数据,这是我目前的代码......
library(data.table)
library(dplyr)
dk <- read.csv(".../Downloads/DKSalaries.csv")
dk.dt <- as.data.table(dk)
dk.dt <- select(dk.dt, Position, Name, Salary, AvgPointsPerGame)
最好的
【问题讨论】:
-
不知道混
data.table/dplyr不合适。为什么混合它们不理想?什么是合适的组合数量级? @akrun @nongkrong -
如果可以,可以混用。某些功能可能无法正常工作。
-
感谢您的帮助!我会告诉你进展如何
标签: r combinations factors