【发布时间】:2015-04-26 17:37:55
【问题描述】:
我从 csv 文件中读取的数据框具有这样的列名
abc.def, ewf.asd.fkl, qqit.vsf.addw.coil
我想删除 '.'从所有名称中转换为
abcdef, eqfasdfkl, qqitvsfaddwcoil.
我尝试使用子命令sub(".","",colnames(dataframe))但是这个命令取出了每个列名的第一个字母并且列名更改为
bc.def, wf.asd.fkl, qit.vsf.addw.coil
任何人都知道执行此操作的另一个命令。我可以一一更改列名,但我有很多文件,每个文件中有 30 列或更多列。
再次,我想删除“。”从所有的colnames。我正在尝试这样做,以便可以使用“sqldf”命令,这些命令不能很好地处理“。”
感谢您的帮助
【问题讨论】:
标签: r