我有一个矢量"Time.Training",格式为hours:minutes:seconds(例如
Time.Training<- c("1:00:00", "0:45:00", "0:30:00", "1:30:00")
Run Code Online (Sandbox Code Playgroud)
我想将其转换为以下格式的分钟:
Time.Training.Minutes<-c(60, 45, 30, 90)
Run Code Online (Sandbox Code Playgroud)
我想知道是否有人在R中有一个直截了当的方法.
非常感谢.
马特
我最近构建了一个简单的 R 脚本来总结三个不同的数据框。自从更新到最新版本的 R 和 R Studio 后,我遇到了以前从未见过的输出,在 dplyr 中仅对其中一个数据帧使用汇总函数(其他两个都很好)。我还收到了一系列我不熟悉的警告。请注意,在更新之前,我完全按照编写的方式运行脚本,任何数据框都没有问题。
有问题的数据框称为VO2,其设置如下:
Name Sex VO2
AthleteA M 50
AthleteA M 52
AthleteA M NA
AthleteB M 49
AthleteB M 56
AthleteB M 47
AthleteC M 42
AthleteC M NA
AthleteC M 41
AthleteD M NA
AthleteD M NA
AthleteD M NA
Run Code Online (Sandbox Code Playgroud)
我运行的代码是:
Test.Summary.VO2 = VO2 %>% group_by(Name, Sex) %>%
summarise(Best.Score = max(VO2, na.rm=TRUE))
Run Code Online (Sandbox Code Playgroud)
此代码生成以下摘要:
Name Sex Best.Score
AthleteA M 52
AthleteB M 56
AthleteC M 42
AthleteD M -Inf
Run Code Online (Sandbox Code Playgroud)
-Inf 值在输出中是全新的。我无法弄清楚为什么它现在出现在只有 …
我有一个数据帧,在8周的时间内为一组运动员提供垂直跳跃力.一名运动员只完成了七周.我想计算一个名为"percent.change"的新变量,它计算整个研究期间每周的第一周的百分比差异.我一直在尝试使用dplyr解决这个问题但是我被卡住了.我想知道是否有人有一个简单的解决方案.
数据框称为weeklyPower.每周一次的PowerPower样本如下:
athlt week power
E 1 25.20015
E 2 25.54569
E 3 24.52463
E 4 24.88044
E 5 25.11421
E 6 25.86154
E 7 26.08613
E 8 25.90775
K 1 29.74277
K 2 28.80131
K 3 28.96818
K 4 29.62439
K 5 29.98119
K 6 29.11570
K 7 29.96380
T 1 25.02413
T 2 23.75867
T 3 25.25716
T 4 24.73285
T 5 27.02891
T 6 25.60140
T 7 25.64665
T 8 24.38937
Run Code Online (Sandbox Code Playgroud)
非常感谢您的任何想法.
马特