У меня есть фрейм данных со следующей структурой.
FECHA FECHA_EXCEL
1 2015-05-25 12:00:00 42149
2 2015-05-26 12:00:00 42150
3 2015-05-27 12:00:00 42151
4 2015-05-28 12:00:00 42152
5 2015-05-29 12:00:00 42153
6 2015-06-01 12:00:00 42156
Я хочу добавить к этому фрейму данных столбцы, сгенерированные из моего кода.
У меня около 45 продуктов, и я хочучтобы добавить 45 новых столбцов в мой фрейм данных и в его имени столбца я хочу указать название каждого продукта.
Например, для моего продукта 1 у меня есть фрейм данных со следующей структурой.
FECHA FECHA_EXCEL sd mean Rto_diario Rto_ventana senial_sigma Volatility_rol precio_M_Mean_menos3Sigma
1 2015-05-25 12:00:00 42149 NA NA NA NA NA NA NA
2 2015-05-26 12:00:00 42150 NA NA -0.007242345 NA NA NA NA
3 2015-05-27 12:00:00 42151 NA NA 0.016974636 NA NA NA NA
4 2015-05-28 12:00:00 42152 NA NA -0.004225315 NA NA NA NA
5 2015-05-29 12:00:00 42153 NA NA -0.014513125 NA NA NA NA
6 2015-06-01 12:00:00 42156 NA NA 0.001827485 NA NA NA
Я хочу добавить в мой новый фрейм данных мой столбец с именем «Volatilily_Rol», а его имя должно быть именем этого продукта, имя продукта сохраняется в переменной с именем «product_name».
Здесьмой код для создания этого нового фрейма данных.
dfRolVoling (это мой новый DF) dfsigma_ (старый DF, где я получаю столбец, который я хочу добавить)
cbind(dfRolVoling, product_name=dfsigma_$Volatility_rol)
Но в моем новом DFне отображается его имя правильно, знаете ли вы какую-либо функцию, где я могу добавить новый COL в мой фрейм данных с конкретным именем?
Это мой новый DF, использующий эту функцию.
FECHA FECHA_EXCEL product_name
1 2015-05-25 12:00:00 42149 NA
2 2015-05-26 12:00:00 42150 NA
3 2015-05-27 12:00:00 42151 NA
4 2015-05-28 12:00:00 42152 NA
5 2015-05-29 12:00:00 42153 NA
6 2015-06-01 12:00:00 42156 NA
Название продуктадолжно быть, это правильное имя.
Спасибо.