如何去掉 R 数据框列名中的引号
How to get rid of quotes in column names of an R dataframe
我使用以下代码创建了一个数据框:
waveformsdf<-data.frame("Name","Waveform",check.names = FALSE)
当我打开数据框时,它在列名称周围加上了引号:
然后我用下面的代码检查了列名:
print(colnames(waveformsdf))
给出:
如何将列名设为不带引号的 'Name' 和 'Waveform'?
你可以用 gsub
来做到这一点:
names(waveformsdf) <- gsub('"', '', names(waveformsdf))
names(waveformsdf)
#[1] "Name" "Waveform"
我使用以下代码创建了一个数据框:
waveformsdf<-data.frame("Name","Waveform",check.names = FALSE)
当我打开数据框时,它在列名称周围加上了引号:
然后我用下面的代码检查了列名:
print(colnames(waveformsdf))
给出:
如何将列名设为不带引号的 'Name' 和 'Waveform'?
你可以用 gsub
来做到这一点:
names(waveformsdf) <- gsub('"', '', names(waveformsdf))
names(waveformsdf)
#[1] "Name" "Waveform"