问题解决基本思想就是把百分数按照字符处理,首先将“%”与数字分离,然后再将数除以100,就可以化成小数了。
year_ratio_pri <- cbind(year_ratio_pri[,1],
data.frame(lapply(year_ratio_pri[,2:4],
function(x) as.numeric(gsub("\\%", "", x))/100)) )
暂时我没用过,思路绝对没问题
举例说明。例如有数据表如图: 第一步:选择数据区域B二:B5. 第二步:点击格式-设置单元格格式。如图: 第三步:选择数值-百分比-小数点位数。如图: 按确定后结果如图: 注: 本例是采用excel 二00漆版本做的