我编写的R函数没有更改列值
因此,我编写了一个简单的函数,将其转换为“Date”数据类型我编写的R函数没有更改列值,r,R,因此,我编写了一个简单的函数,将其转换为“Date”数据类型 f_change_date <- function(column) { column <- as.Date(column) } f_change_date(df$Date.of.Launch) f\u change\u date我们可以使用 library(dplyr) f_change_date <- function(df, column) { df %>% tr
f_change_date <- function(column) {
column <- as.Date(column)
}
f_change_date(df$Date.of.Launch)
f\u change\u date我们可以使用
library(dplyr)
f_change_date <- function(df, column) {
df %>%
transmute({{column}} := as.Date({{column}}))
}
df <- f_change_date(df, Date.of.Launch)
数据
df我认为这次讨论会很有帮助-
df$Date.of.Launch <- as.Date(df$Date.of.Launch)
library(dplyr)
f_change_date <- function(df, column) {
df %>%
transmute({{column}} := as.Date({{column}}))
}
df <- f_change_date(df, Date.of.Launch)
str(df)
#'data.frame': 2 obs. of 1 variable:
# $ Date.of.Launch: Date, format: "2015-05-09" "2020-06-10"
df <- data.frame(Date.of.Launch = c('2015-05-09', '2020-06-10'))