Как получить разницу между данными между столбцами? - PullRequest
1 голос
/ 30 января 2020

! [Таблица результатов] [1]

Я хочу получить новый фрейм данных (или просто добавить другой столбец), который дает разницу между start и stop

Как я могу go сделать это?

Я пытался это сделать:

difference <- c(df$start, df$stop)

Однако, несмотря на то, что он выдал вывод, он не был правильным.

Также появляется эта ошибка:

В Ops.factor (df $ start, df $ stop): '-' не имеет значения для факторов

1 Ответ

0 голосов
/ 30 января 2020

Разница будет -. В коде ОП он выполняет конкатенацию (c)

difference <- as.numeric(as.character(df$stop)) - 
               as.numeric(as.character(df$start))
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...