在R中的format函数中调用format函数

在R中的format函数中调用format函数,r,R,我在一个在线课程中尝试了这段关于数据时间格式的代码。它为我提供了所需的输出,但我无法理解它是如何工作的,尤其是使用相同的函数引用函数名 str2 <- "2012-3-12 14:23:08" # Convert the strings to POSIXct objects: time2 time2 = as.POSIXct(str2, format = "%Y-%m-%d %H:%M:%S") # Convert times to formatted strings: Confu

我在一个在线课程中尝试了这段关于数据时间格式的代码。它为我提供了所需的输出,但我无法理解它是如何工作的,尤其是使用相同的函数引用函数名

str2 <- "2012-3-12 14:23:08"

# Convert the strings to POSIXct objects:  time2

time2 = as.POSIXct(str2, format = "%Y-%m-%d %H:%M:%S")

# Convert times to formatted strings: Confusion over this piece of code format within format

format(time2, format="%H hours: %M minutes %p")
str2
格式
是一种。将根据作为第一个argent传递的对象的类调用正确的方法。对于
POSIXct
对象,将调用方法
format.POSIXct
?format.POSIXct
显示它接受
format
参数。

format
是一个参数。将根据作为第一个argent传递的对象的类调用正确的方法。对于
POSIXct
对象,将调用方法
format.POSIXct

?format.POSIXct
显示它接受
format
参数。

?strtime
将提供不同的时间格式化方法。@d.b:我使用?format检查格式化文档。它不接受格式名称的任何参数。可能是检查?格式。POSIXct
?strTime
将提供不同的时间格式设置方法。@d.b:我使用?格式检查格式文档。在阅读了有关泛型函数的内容后,我的理解是:引入泛型函数的主要原因是为了让编程人员不必记住那么多函数名。如果我错了,请纠正我。@Kasa这不是主要原因。泛型只是R实现OOP的一种风格和方法之一。在阅读了泛型函数之后,我的理解是:引入泛型函数的主要原因是为了让编程人员不必记住那么多函数名。如果我错了,请纠正我。@Kasa这不是主要原因。泛型只是R实现OOP的一种风格和方法之一。