Добавить столбец из одного кадра данных в другой

У меня есть фрейм данных, в который я хочу добавить столбец из другого фрейма данных. Следующий код "работает":

GOT_TOTALS$PERCENTAGE <- totals
GOT_TOTALS

Когда я печатаю GOT_TOTALS Я получаю свой фрейм данных с новым столбцом "итоги".

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

И когда я сохраняю таблицу обратно в dashDB, она сохраняет каждый процент в каждом поле. Например, вместо этого новый столбец, подобный этому:

  PERCENTAGE
1   14.10625
2   70.48295
3   18.27415
4   37.03030
5   89.40300
6   17.03065
7   34.74760
8   37.05015
9   53.86945

Он показывает все проценты в КАЖДОМ поле, как это:

c(14.10625, 70.48295, 18.27415, 37.0303, 89.403, 17.03065, 34.7476, 37.05015, 53.86945)
c(14.10625, 70.48295, 18.27415, 37.0303, 89.403, 17.03065, 34.7476, 37.05015, 53.86945)
c(14.10625, 70.48295, 18.27415, 37.0303, 89.403, 17.03065, 34.7476, 37.05015, 53.86945)
c(14.10625, 70.48295, 18.27415, 37.0303, 89.403, 17.03065, 34.7476, 37.05015, 53.86945)
c(14.10625, 70.48295, 18.27415, 37.0303, 89.403, 17.03065, 34.7476, 37.05015, 53.86945)
c(14.10625, 70.48295, 18.27415, 37.0303, 89.403, 17.03065, 34.7476, 37.05015, 53.86945)

и т.п.

Есть идеи?

1 ответ

Я сохранил добавляемый новый столбец как двойной. ТОГДА добавил его в фрейм данных.TOTALDATA <- sapply(TOTALDATA, as.double)
GOT_TOTALS$PERCENTAGE <- TOTALDATA

Другие вопросы по тегам