R语言在读取数据的时候自动加上X. 检查列名的有效性
最近在用R代码进行
长宽数据
转换的时候出现了X.
问题,经过一番搜索才发现是R会检查列名的有效性
。
使用read.Table或者read.csv系列函数
的时候有一个参数check.names
参数,默认为TRUE,因此读入数据的时候它会自动检查变量名在R中是否有效。如果变量名包含首字母为数字,#,$
等情况,则会自动加上X.
使得变量看起来更像是一个字符型变量。
make.names(c("1", "2", "3", "4", "5", "6"))
[1] "X1" "X2" "X3" "X4" "X5" "X6"
具体原因可以查看这篇文章:
>>点击这儿,博主写得真好<<
R语言在读取数据的时候自动加上X. 检查列名的有效性相关推荐
- 如何在R语言中读取数据
读取数据有以下几种方式: 1.最常用的是采用读取表格数据的函数 read.table()以及read.csv()..这些函数读取一种以行列的格式存储数据的文本文件,然后在R中返回一个数据框. 2.re ...
- R语言 循环读取数据文件 循环读取csv tsv xlsx数据
读取数据,XLSX 或者 TSV 或者 CSV [1]先读取一个试下,确认能正确读取进去 下面三种格式提供参考 data <- read_excel("C:/XXX/1.xlsx&qu ...
- R语言快速读取数据方法
我们使用大小为2.2G的一个CSV文件. 一.data.table包下的fread(各种帖子均说此方法最快,我们来比较下) library(data.table) start <- Sys.ti ...
- R语言-批量读取数据文件以及提取字符串中的数字
#第一部分 #先将当前文件夹下的所有以csv结尾的文件名读进来 filelist <- list.files(pattern=".*.csv") #文件个数 m<-le ...
- 数据可视化——R语言绘制散点相关图并自动添加相关系数和拟合方程
数据可视化--R语言绘制散点相关图并自动添加相关系数和拟合方程 加载所需的包并设置主题样式 示例数据 基本的散点相关图 添加相关系数和显著性水平(P值) 存在多个组别的散点相关图 自动添加回归曲线的拟 ...
- R语言中读取excel数据的常用方式有哪些?
R语言中读取excel数据的常用方式有哪些? 目录 R语言中读取excel数据的常用方式有哪些? R语言是解决什么问题的? R语言中读取excel数据的常用方式有哪些? R语言是解决什么问题的? R ...
- R语言批量读取txt文件并合并
气象数据处理-R语言批量读取txt数据并合并 处理地面气候资料日值数据集v3.0 数据集以月为单位存储,每个月是一个单独的文件,上图. 在处理数据过程中,我们往往会将单独的数据合并到一起做进一步分析, ...
- R语言处理缺失数据的5个常用包
R语言处理缺失数据的5个常用包 1.常用缺失数据处理包 2. MICE 包 2.1基本介绍 2.2 实例展示 3.Amelia包 3.1基本介绍 3.2实例展示 4.missForest包 4.1基本 ...
- r语言 读服务器数据,R语言数据实战 | 安装R语言
原标题:R语言数据实战 | 安装R语言 1.R的获取和安装 获取和安装R很容易(这也是它"亲民"的地方),具体步骤如下: Step 1: 登陆R语言官方网站https://www. ...
最新文章
- requirejs模块化html,requirejs模块化-入门
- oracle性能调优学习0622
- double小数点后最多几位_花了这么多冤枉钱后,我最喜欢这4款医美氨基酸洗面奶...
- Linux shell:执行shell脚本的几种方式
- CodeForces - 868F Yet Another Minimization Problem
- LTE学习:CCE(2)
- NLP --- 命名体识别(NER)
- java 删除zk节点_zookeeper 的节点删除不了?
- Linux系统终端常用指令命令汇总
- [C#]WPF 3D 绘制一个正方体并调整视场角
- 中台建设利器-SPI插件机制
- 服务器自检后显示scsi,“服务器百问百答”服务器怎样格式化SCSI硬盘?
- 杭电信工计算机系编程比赛集训队,【喜讯】我院学子勇夺首届大湾区青少年信息学编程竞赛冠军...
- 误传了数千年的几个名句
- 想学大数据?先看完这几本书再说
- uniapp自定义导航栏,高度,自定义组件
- 资深程序员被逼无奈出来摆摊了,快来捧个人场!
- Tomcat JDBC Pool使用说明
- js添加多marker 高德地图_覆盖物-参考手册-地图 JS API | 高德地图API
- 分析DLL搜索顺序劫持的原理
热门文章
- 软件测试技术-测试平台配置(下)
- AI量化投资开源平台——Qlib(微矿)的学习使用笔记(随缘更新)
- python求交点坐标_Python - 两圆相交求交点坐标
- Jupyter Notebook安装代码提示、自动生成目录功能nbextensions
- Java语言写一个简单的学生信息管理系统,通过JDBC连接数据库对学生信息进行增删改查,采用三层思想和DBUtils第三方框架。
- parasolid 原因 效率_PARASOLID 25.0提供众多用户驱动型增强特性 助力提升工作效率...
- java版坦克大战_java版坦克大战 - 源码下载|源代码 - 源码中国
- 如何使用google解决问题(来自《程序员》杂志)
- Android 宠物连连看案例
- 什么是web前端和后端?