我试图重命名“ P3Q03.1。”列。改为“ P2Q03.1。”在我的一个数据框中。但是,名称保持不变。这是我的工作:
colnames(df[colnames(df)=="P3Q03.1."])<-"P2Q03.1."
这是什么结果:
> df$P3Q03.1.
[1] Mein Mein
Levels: leer Mein
> df$P2Q03.1.
NULL
> colnames(df[colnames(df)=="P3Q03.1."])<-"P2Q03.1."
> df$P3Q03.1.
[1] Mein Mein
Levels: leer Mein
> df$P2Q03.1.
NULL
在重命名尝试之前和之后,都尝试显示列“ P3Q11.1”。并显示“ P2Q01.1。”。才不是。好像我的重命名尝试没有执行任何操作,但是也没有创建错误消息。