У меня есть фрейм данных, который выглядит очень похоже на это (в основном это таблица городов и их координат на карте. Обратите внимание, что координаты - это список значений X, Y.
foo <- data.frame(
city = c("chicago", "new york"),
coordinate = I(list(list(10, 15), list(20, 25))),
myabbr = c("chi", "ny")
)
bar <- subset(foo, select=c("city", "coordinate"))
Прямо сейчас я могу создать новую таблицу только с указанием города и координат. Я действительно хочу, чтобы значения X и Y были отдельным столбцом. Это то, что я пытался
bar <- subset(foo, select=c("city", "coordinate[1]", "coordinate[2]"))
Хотя я не совсем уверен, как это сделать.