首页 > 解决方案 > 如何更改在R中重复多次的特定变量的名称

问题描述

我不知道我的问题的更好标题......这就是问题所在。文件名是“ad BW.CSV” 在代码中,我输入了很多“BW”,因为它是变量名。

我想将“BW”更改为“HB”(这样运行程序会更方便)..但我认为这不是最好的方法。只是一个一个地改变它..这是示例

data<-read.csv("ad BW.CSV")  #change "ad BW.CSV" to "ad HB.CSV"



boxplot(Bb$BW~Bb$SEX,                        #I want to change all of "BW" that apperaed in this script to "HB"...
        ylab = "ad BW", xlab = "Blarina brevicauda")  

boxplot(Sg$BW~Sg$SEX, 
        ylab = "ad BW", xlab = "Sorex gracilimus")

boxplot(Sc$BW~Sc$SEX, 
        ylab = "ad BW", xlab = "Sorex caecutiens")

boxplot(Sf$BW~Sf$SEX, 
        ylab = "ad BW", xlab = "Soriculus fumidus")

我该怎么办?非常感谢~!我问了太多问题哈哈

标签: r

解决方案


抱歉没完全明白!您需要在脚本或数据中替换它吗?

如果它在脚本中,请将其复制粘贴到笔记本中,然后按 CTRL+H 打开替换窗口。在那里您可以选择“匹配案例”等选项。

如果它在数据中,那么您可以使用函数或库“sqldf”。在这种情况下,您可以提供一个示例并让我们知道数据格式。


推荐阅读