【发布时间】:2020-07-04 04:23:41
【问题描述】:
假设我有以下数据框:
df <- data.frame(stock_code = c("600000", "300000", "000000"),
stock_price = c(10.00, 11.00, 12.00))
我想在 stock_code 中添加一些字符,规则是:
- 如果stock_code的第一个数字是“6”,则在stock_code中添加“.XSHG”,如600000.XSHG
- 如果股票代码的第一个数字是“0”或“3”,则在股票代码中添加“.XSHE”,如300000.XSHE和000000.XSHE
我知道 str_sub 可能会有所帮助,但谁能告诉我如何使用 %>% 在 tidyverse 中编码?
【问题讨论】: