Создайте фрейм данных с определенными значениями, зафиксированными в нескольких строках - PullRequest
0 голосов
/ 01 ноября 2019

Как можно иметь фрейм данных и вставлять одно и то же значение в определенные строки?

Пример вывода:

data.frame(time = c("2011-01-14","2011-01-14","2011-01-14","2011-01-14","2011-01-28","2011-01-28")

Например, здесь я хочу для первых четырех строк конкретные значенияа для следующих двух - еще один конкретный

1 Ответ

1 голос
/ 01 ноября 2019

Кажется, вы помещаете один вектор в фрейм данных. Вы можете сделать ссылку на конкретную ячейку несколькими способами, скажем, у вас есть фрейм данных с именем df:

df <- data.frame( time = c( rep("any data", times = 6)

Существует столбец с именем time, в котором элемент «любые данные» шесть раз находится на нем.

Чтобы задать конкретные значения, например, желаемый результат, вам нужно обратиться к этим ячейкам и назначить требуемое значение.

df[1:4,"time" ] <- "2011-01-14"
df[5:6,"time" ] <- "2011-01-28"

Проверьте этот полезный PDF-файл, чтобы узнать, как это работает: https://rstudio.com/wp-content/uploads/2016/05/base-r.pdf

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