有时,我们使用strsplit函数时,会遇到如下情况。

有人说重新导入数据,并增加stringsAsFactors = F参数。此方法,纯属无稽之谈。

解决方案:

使用as.character()函数对要处理的变量,处理下即可。

tmp <- unlist(strsplit(as.character(row[1,2]), ","))

Tips:因为strsplit处理过后为列表,经常不是我们想要的结果。

所以需要,unlist 函数,得到

END


R语言使用strsplit函数遇到non-character argument怎么解决相关推荐

  1. R语言数据格式转换函数、数据类型判断函数(numeric、character、vector、matrix、data.frame、factor、logical)、R语言数据格式类型转换

    R语言数据格式转换函数.数据类型判断函数(numeric数值.character字符串.vector向量.matrix矩阵.data.frame数据表.factor因子.logical逻辑).R语言数 ...

  2. R语言使用quantile函数计算评分值的分位数(20%、40%、60%、80%)、使用逻辑操作符将对应的分位区间(quantile)编码为分类值生成新的字段、strsplit函数将学生的名和姓拆分

    R语言使用quantile函数计算评分值的分位数(20%.40%.60%.80%).使用逻辑操作符将对应的分位区间(quantile)编码为分类值生成新的字段.使用strsplit函数将学生的名和姓拆 ...

  3. R语言大小写转换函数(tolower, toupper, casefold,chartr)实战

    R语言大小写转换函数(tolower, toupper, casefold,chartr)实战 目录 R语言大小写转换函数(tolower, toupper, casefold,chartr)实战 # ...

  4. R语言-时间日期函数

    R语言时间日期函数 1. 返回当前日期时间,有两种方式: Sys.time() date() 举例 format(Sys.time(), "%a %b %d %X %Y %Z")# ...

  5. 「杂谈」如何写好R语言apply家族函数

    感觉好久没发有关R语言的博客了.这一年来,我着手开发了两个R包,但基本没怎么发博客. 原因也很简单,可能是我个人的私心吧,或者说是典型的"理论研究者"的"通病" ...

  6. R语言使用basename函数获取数据链接地址中的文件名称(removes all of the path up to and including the last path separator )

    R语言使用basename函数获取数据链接地址中的文件名称(removes all of the path up to and including the last path separator (i ...

  7. R语言使用unzip函数解压压缩文件(Extract or List Zip Archives)

    R语言使用unzip函数解压压缩文件(Extract or List Zip Archives) 目录 R语言使用unzip函数解压压缩文件(Extract or List Zip Archives) ...

  8. R语言使用across函数一次性将多个数据列进行离散化(categorize):或者pivot_longer函数转化为长表、对转化为长表的数值数据列进行离散化、pivot_wider将数据转化为宽表

    R语言使用across函数一次性将多个数据列进行离散化(categorize):或者pivot_longer函数转化为长表.对转化为长表的数值数据列进行离散化.pivot_wider将数据转化为宽表 ...

  9. R语言使用aov函数进行双因素方差分析(Two-way factorial ANOVA)、使用HH包中的interaction2wt函数为任何阶的双因素方差分析可视化主效应和交互作用图、箱图显示主效应

    R语言使用aov函数进行双因素方差分析(Two-way factorial ANOVA).使用HH包中的interaction2wt函数为任何阶的双因素方差分析可视化主效应和交互作用图(Main ef ...

最新文章

  1. 白话hash和数字签名,保证你看得懂
  2. 博途v15做上位画面_realme真我V15评测:当科技遇上国潮 越级还能这么玩
  3. getServletPath与getRequestURI
  4. linux下mq的mc.sh在哪?,RocketMQ的安装与使用
  5. dev 居中_div居中 div水平居中代码 | 帮助信息-动天数据
  6. 微软发布 VS Code Java 安装程序,一键安装所有 Java 开发环境
  7. 1092. To Buy or Not to Buy (20)
  8. H5 使用微信开放标签跳转小程序
  9. Hbase Memstore刷新方式与Region的数目上限
  10. 并不对劲的noip2018
  11. 执行环境及作用域分析
  12. Java SPI机制简介
  13. 排球记分员计分程序(三)————设计文档的编写及构架概要设计
  14. 系统管理指南:基本管理 第11 章• x86: 基于GRUB 的引导(任务)
  15. 多元线性回归—异方差
  16. 移动硬盘读取速度一般是多少
  17. PHP(gzdeflate/gzinflate)+JS(pako)前后端数据压缩
  18. 用计算机开3次方,android系统计算器开3次方
  19. 我的日记本开发手记(4)—— UI效果图
  20. [html] 写一个鼠标跟随的特效

热门文章

  1. python中weekday_Python calendar firstweekday()用法及代码示例
  2. mysql C where语句_mysql – 在WHERE子句中使用substr的SELECT语句
  3. 数不清的Gmail邀请发放中……
  4. 为一路通(16tone)开博
  5. Jetpack 迁移到 androidX support MD
  6. web前端-浏览器兼容性处理大全
  7. Github上好的Android开源框架
  8. 应用程序工程文件组织重要性
  9. python进阶15变量作用域LEGB
  10. Queue - 一种线程安全的FIFO实现