Как ссылаться на R-кадр / вектор, вставляя вместе компоненты? - PullRequest
0 голосов
/ 30 марта 2019

У меня есть вектор R с именем Players, который состоит из 10 имен баскетболистов в виде строк, например, LeBronJames, KobeBryant и т. Д.

У меня есть 10 векторов R, по одному на каждого игрока, содержащих 10 лет штрафного броскаданные.Векторы называются {Player} _FT.Например, LeBronJames_FT, KobeBryant_FT и т. Д. У меня также есть эквивалент для попыток штрафного броска с именем {Player} _FTA.

Сценарий R для генерации этих векторов можно загрузить из https://www.superdatascience.com/pages/rcourse (Раздел 4: Матрицы,Набор данных домашнего задания).

Я хочу написать функцию, которая объединит эти 10 векторов в матрицу.Функция будет принимать два аргумента, список имен игроков и суффикс (например, FT, FTA).Я пытаюсь сделать это, вставив вместе компоненты для ссылки на векторы R следующим образом:

combine = function(players,type){
  M = NULL
  for(i in players){
    M = rbind(M, paste0(i,type))
  }
}

FreeThrows = combine(Players, 'FT')

Я ожидаю получить матрицу 10 на 10 с именем FreeThrows, однако FreeThrows равно нулю.

Я новичок в функциях R и R.

Как можно ссылаться на объекты R путем соединения компонентов?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...