【发布时间】:2015-07-18 17:55:03
【问题描述】:
数据:
DB1 <- data.frame(orderItemID = 1:10,
price = c("12.90","8.90","Mrz 40","79.95","Dez 45", "7.99","Jun 90","129.90","Jul 90","49.95")
预期结果:
DB1 <- data.frame(orderItemID = 1:10,
price = c("12.90","8.90","3.40","79.95","12.45", "7.99","6.90","129.90","7.90","49.95")
大家好, 又是我 ;) 不幸的是,我的数据集中有一个非常困难的问题需要解决……正如你在上面看到的,我有一些正确的价格和一些不正确的价格。在错误的价格中,小数点前总是有字母而不是数字(错误的价格没有小数点)。这三个字母是一年中月份的首字母缩写词。例如 Dez 是一年中的第 12 个月,所以正确的数字是 12。所以 Dez 45 应该变成 12.45。 2.示例:六月是一年中的第 6 个月,所以正确的数字是 6。所以 6 月 90 应该变成 6.90。 (希望清楚我的意思)
这就是我想要改造的东西
一月=1。
2 月=2。
先生=3。
四月=4。
麦=5。
六月=6。
7 月=7。
8 月=8。
9 月=9。
确定=10。
11 月 11 日。
德兹=12。
我这次真的不知道怎么解决这个问题……
希望有人有想法
【问题讨论】:
-
Dez 还是 Dec?和 Mar 还是 Mrz? Okt 还是 Oct?
-
Dez,Mrz Okt:这是德语;)
-
哇 - 在这么短的时间内有这么多好答案:爱你们! :)
标签: r