gpt4 book ai didi

r - 更改列名 - 替换前缀

转载 作者:行者123 更新时间:2023-12-02 18:02:08 25 4
gpt4 key购买 nike

假设我有下面的数据框:

>colnames(df)

>[1] "0939.HK.Open" "0939.HK.High" "0939.HK.Low" "0939.HK.Close" "0939.HK.Volume" "0939.HK.Adjusted"

想知道是否可以用定义的符号替换列名称?

>symbol<-'0123.KI' 

我想获得的是:

>[1] "0123.KI.Open" "0123.KI.High" "0123.KI.Low" "0123.KI.Close" "0123.KI.Volume" "0123.KI.Adjusted"

非常感谢你们。

最佳答案

尝试:

colnames(df) <- paste0(symbol, ".", tools::file_ext(colnames(df)))

由于列名看起来像文件名,因此我采用扩展名 - file_ext,然后使用 paste0 添加符号。 p>

关于r - 更改列名 - 替换前缀,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/74145987/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com