我有一个数据框 ( my_df
),其中包含以各个县编号命名的列。我从一个更大的集合中融化/投射数据以达到这一点。第一列名称是年份,它是从 1970 年到 2011 年的年份列表。接下来的 3010 列是县。但是,我想将县列重命名为"column_"+county number
.
此代码在 R 中执行,但无论出于何种原因都不会更新列名。他们仍然只是数字......有什么帮助吗?
new_col_names = paste0("county_",colnames(my_df[,2:ncol(my_df)]))
colnames(my_df[,2:ncol(my_df)]) = new_col_names