Q
R:从由逗号
1
A
回答
1
使用@ agstudy的 “RES1”:
res1 <- read.table(
text='X1 12:37
X2 3,0,0')
temp <- read.table(text = as.character(res1$V2),
sep = ",", header = FALSE, fill = TRUE)
temp
# V1 V2 V3
# 1 12:37 NA NA
# 2 3 0 0
temp[complete.cases(temp), ]
# V1 V2 V3
# 2 3 0 0
1
你可以得到号码取出来使用strsplit
:
strsplit("3,0,0", ",")
它,如果你的数据实际上是在数据帧,或只是一个载体(人并不完全清楚R的新手倾向于将所有包含数据的数据都称为“数据框”),但希望您可以看到如何应用该功能。
2
您可以先阅读您的Lines并将它们拆分为从行名称中提取Number。
ll <- readLines(textConnection('X1 12:37
X2 3,0,0'))
res <- strsplit(ll,' ')
[[1]]
[1] "X1" "12:37" ""
[[2]]
[1] "X2" "" "3,0,0"
或者使用read.table
:
res1 <- read.table(text='X1 12:37
X2 3,0,0')
V1 V2
1 X1 12:37
2 X2 3,0,0
比你可以访问包含例如逗号的元素,由其他方案中提到再次申请strsplit
。
unlist(res)[grep(',',unlist(res))]
"3,0,0"
相关问题
- 1. Ç - 由逗号
- 2. 由逗号
- 3. 获取由逗号
- 4. R:如何根据逗号
- 5. 插入逗号有R
- 6. Excel的检查由逗号
- 7. BeautifulSoup - 获得由逗号
- 8. 数据表组由逗号
- 9. 阵列由逗号与jQuery
- 10. R - 命令行参数中的逗号逗号
- 11. 将CSV导入R时的逗号逗号
- 12. jquery .find()方法 - 参数由逗号加入的逗号组成
- 13. 如何从逗号
- 14. 错误从逗号
- 15. 正则表达式,R和逗号
- 16. 粘贴在R中的逗号
- 17. R中数字的逗号分隔符?
- 18. R 2个逗号是什么意思?
- 19. 在R中替换逗号和点
- 20. Mongoimport:CSV中的逗号逗号
- 21. com.Ostermiller.util.ExcelCSVPrinter.ExcelCSVPrinter中的逗号逗号
- 22. CSV中的逗号逗号
- 23. 独立的字符由逗号的Java
- 24. 如何返回由逗号在SQL
- 25. 执行存储过程与由逗号
- 26. 多选择下拉列表由逗号
- 27. 如何编写读取由逗号
- 28. PHP MySQL查询来选择由逗号
- 29. 如何删除除R中最后一个逗号以外的所有逗号
- 30. 从所存储的由逗号分隔的步骤
+1比strsplit更好的表面粗糙度 – agstudy