r - 运行包含中文的R脚本时,“运行选择”和“源”给出不同的结果
问题描述
以下代码在“运行选择”和“源”时在 Rstudio 中给出不同的结果
library(dplyr)
gender <- c("女", "女", "女", "男", "男", "男")
gender2 <- recode(gender, "男"="M", "女"="F")
print(gender2)
运行选择 (Ctrl+Enter) 正确地将性别从中文重新编码为字母,而 source 脚本不会重新编码向量。我在 Windows 10 中运行脚本。
解决方案
推荐阅读
- typescript - 为什么默认禁用 TypeScript 中的不安全/非严格编译器规则?
- php - 文件获取内容检索问题菱形字符
- c++ - 如何使用管理员权限运行 EXE
- mysql - 在 MySQL 表的基于范围的分区中确定分区键
- python - 如何解决在 Django 中执行 manage.py runserver 命令时的错误原因?
- flutter - Flutter:如何以编程方式打开抽屉
- spring-boot - 自动部署 Spring Boot 应用程序文件更改,无需手动重启
- intellij-idea - IntelliJ 不允许某些按键
- r - R Studio 中的动态函数 - 在 R Shiny 上部署
- python - 由于 Protobuf 错误,无法使用 Pycharm 安装 Tensorflow