首页 > 解决方案 > 运行包含中文的R脚本时,“运行选择”和“源”给出不同的结果

问题描述

以下代码在“运行选择”和“源”时在 Rstudio 中给出不同的结果

library(dplyr)
gender <- c("女", "女", "女", "男", "男", "男")
gender2 <- recode(gender, "男"="M", "女"="F")
print(gender2) 

运行选择 (Ctrl+Enter) 正确地将性别从中文重新编码为字母,而 source 脚本不会重新编码向量。我在 Windows 10 中运行脚本。

标签: rdplyrcjk

解决方案


推荐阅读