【发布时间】:2020-07-29 18:28:20
【问题描述】:
这是我的数据集。
print(data)
Month.2020 Jan Feb Mar Apr May Jun Jul
1 1st of Month Count 4248 4413 4534 4634 4621 4424 3323
2 Monthly Difference NA +165 +121 +100 -13 -197 -1101
3 Monthly Percent Change NA 0.038 0.027 0.022 -0.002 -0.043 -0.249
我希望我的输出是
Month.2020 Jan Feb Mar Apr May Jun Jul
1 1st of Month Count 4248 4413 4534 4634 4621 4424 3323
2 Monthly Difference NA +165 +121 +100 -13 -197 -1101
3 Monthly Percent Change NA 3.8% 2.7% 2.2% -0.2% -4.3% -24.9%
我尝试了以下方法,但没有成功
data[3,2:8] <- apply(data[5:7,2:5]*100, 2, function(x) paste0(x, "%"))
我尝试指定每个“单元格”,但也没有用
data[3,3] <- paste("3.8%")
【问题讨论】:
-
data[3:,3:8]<- sprintf("%0.2f",unlist(data[3,3:8])*100)