如何在R中重命名欧盟统计局数据中的行名称
我从欧盟统计局下载了数据到R。在一个专栏中,我缩写了国家名称,我发现了如何显示全名。但我需要更改这些行的名称,以便以不同的语言显示。我不关心具体的功能,我可以手动完成,但如何实现呢如何在R中重命名欧盟统计局数据中的行名称,r,rowname,R,Rowname,我从欧盟统计局下载了数据到R。在一个专栏中,我缩写了国家名称,我发现了如何显示全名。但我需要更改这些行的名称,以便以不同的语言显示。我不关心具体的功能,我可以手动完成,但如何实现呢 countrycode软件包可以帮助: #install.packages("countrycode") # if necessary require("countrycode") # assuming you data.frame is named df df$geo &
countrycode软件包可以帮助:
#install.packages("countrycode") # if necessary
require("countrycode")
# assuming you data.frame is named df
df$geo <- countrycode(df$geo, origin = 'iso2c', destination = 'un.name.en')
#必要时安装.packages(“countrycode”)#
要求(“国家代码”)
#假设您将data.frame命名为df
df$geocountrycode
包可以帮助:
#install.packages("countrycode") # if necessary
require("countrycode")
# assuming you data.frame is named df
df$geo <- countrycode(df$geo, origin = 'iso2c', destination = 'un.name.en')
#必要时安装.packages(“countrycode”)#
要求(“国家代码”)
#假设您将data.frame命名为df
df$geo您可以使用rownames
d <- data.frame(x=1:3, y = letters[1:3])
rownames(d)
#[1] "1" "2" "3"
rownames(d) = c("the", "fox", "jumps")
rownames(d)
#[1] "the" "fox" "jumps"
您可以使用rownames
d <- data.frame(x=1:3, y = letters[1:3])
rownames(d)
#[1] "1" "2" "3"
rownames(d) = c("the", "fox", "jumps")
rownames(d)
#[1] "the" "fox" "jumps"
d
# x y french tajik
#the 1 a le <U+0440><U+04EF><U+0431><U+043E><U+04B3>
#fox 2 b renard <U+04B7><U+0430><U+04B3><U+0438><U+0448>
#jumps 3 c saute <U+043C><U+0435><U+043A><U+0443><U+043D><U+0430><U+0434>
d$tajik
#[1] "рӯбоҳ" "ҷаҳиш" "мекунад"