где R выделяет данные и массив? - PullRequest
0 голосов
/ 31 октября 2019

Я занимаюсь исследованием языка R и хочу узнать, выделяет ли он массив в стеке или куче. Или это разные случаи для случаев?
Кроме того, я хочу знать, какие категории массивов поддерживаются в R. (например, статические, динамические с фиксированным стеком, динамические с фиксированной кучей, динамические с динамической динамикой)

Я знаю, чтоон поддерживает гетерогенный тип массива путем преобразования списков во фрейм.

a <- c(1,2,3,4)
b <- c("red", "white", "red", NA)
c <- c(TRUE,TRUE,TRUE,FALSE)
mydata <- data.frame(a,b,c)
typeof(mydata[[3]][1])

Я думал, что это даст мне двойное число, если список. У меня вопрос

  1. Где R выделяет массивы и данные?
  2. Какие категории массивов поддерживаются в R? (Например, статические, динамические с фиксированным стеком, динамические с фиксированной кучей, динамические с кучей)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...