嗨,我是R编程的新手,因为一个项目需要从导入的csv文件中找到时间类型列的max。
列的预览:时间类型格式**%H:%M:%S**
enter image description here
表名:X202302_divvy_tripdata
用于查找MAX的代码:
library(chron)
ride_length_chron <- chron(times. = combined_table$ride_length)
max_ride_length <- max(ride_length_chron)
max_ride_length_format <- format(max_ride_length, format. = "%H:%M:%S")
max_ride_length_format
在这段代码中,我得到了一个错误,因为输出显示为:“不适用”
1条答案
按热度按时间nsc4cvqm1#
我从来没有使用过
chron
包,但是如果你在导入数据后有一个字符变量,这个包似乎可以工作:如果
ride_length
列中有缺失值,则可以更改原始数据,或在计算最大值时排除缺失值:chron
包中的times函数返回times
类,这是非标准的。计算完最大时间后,如果更容易使用,可以将值强制转换为字符。