我需要有条件地添加前导零或尾随零的帮助。
我有一个数据框,其中一列包含 icd9 诊断。作为向量,该列看起来像:
"33.27" "38.45" "9.25" "4.15" "38.45" "39.9" "84.1" "41.5" "50.3"
我需要所有值的长度为 5,包括中间的句点(不包括“”)。如果值在句点之前有一位,则需要有一个前导零。如果值在句点后有一位,则末尾需要为零。所以结果应该是这样的:
"33.27" "38.45" "09.25" "04.15" "38.45" "39.90" "84.10" "41.50" "50.30"
这是 R 的向量:
icd9 <- c("33.27", "38.45", "9.25", "4.15", "38.45", "39.9", "84.1", "41.5", "50.3" )