【发布时间】:2015-07-26 01:11:45
【问题描述】:
我的数据框中有一列由数字字符串组成,用逗号分隔。我想将字符串转换为数字列表,然后得到平均值。我的数据框,df:
a3
1,5,2
103.1
34,6
首先,我将字符串转换为列表:
> df$a3_list <- strsplit(as.character(df$a3), split = ',')
新df:
a3 a3_list
1,5,2 c("1", "5", "2")
103.1 103.1
34,6 c("34", "6")
然而,此时我不确定如何获得一个包含df$a3_list 中每个单元格平均值的新列
【问题讨论】:
标签: r dataframe string-split