首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在R中按公用值合并

在R中按公用值合并
EN

Stack Overflow用户
提问于 2018-12-13 09:48:53
回答 1查看 38关注 0票数 0

按公用值合并两个.csv文件后,观测值的数量显著减少。我已经手动确认了两个文件具有相同的值。

这个问题是我以前从未遇到过的,也不知道为什么会发生这种情况。你能帮帮忙吗?

代码如下:

代码语言:javascript
复制
GII <- read.csv("https://raw.githubusercontent.com/peoplecure/FunTravel/master/Gender%20Inequality%20Index.csv")
eGOV <- read.csv("https://raw.githubusercontent.com/peoplecure/FunTravel/master/EGOV_DATA_2018.csv")
data <- merge(GII, eGOV, by="country")
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-12-13 10:02:22

好了,我想我明白了。我添加了这些选项:header = T, strip.white = T, na.strings = c(""), stringsAsFactors = FALSE,现在data包含181个观察值。字符串作为因子导入,但因子不匹配。此外,还有一些国家带有需要删除的零散空白。

代码语言:javascript
复制
library(dplyr)
GII <- read.csv("https://raw.githubusercontent.com/peoplecure/FunTravel/master/Gender%20Inequality%20Index.csv", header = T, strip.white = T, na.strings = c(""), stringsAsFactors = FALSE) %>% rename(country = ï..country)
eGOV <- read.csv("https://raw.githubusercontent.com/peoplecure/FunTravel/master/EGOV_DATA_2018.csv", header = T, strip.white = T, na.strings = c(""), stringsAsFactors = FALSE)
data <- merge(GII, eGOV, by="country")
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/53753919

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档