r - 在 R 中拆分字符串后使用 lapply
问题描述
我想将 R 中的一列拆分为两个新列。我在互联网上遇到了以下代码,效果很好:
as.numeric(lapply(strsplit(data$Coord, split=","), "[", 1))
我的问题是,这究竟是如何工作的,特别是我们有“[”和 1 的函数的后半部分。有人能够向我解释 lapply 在这里究竟做了什么,真的很想了解。
上面的结果返回了 data$Coord 向量中逗号之前的分割的第一部分。
谢谢
解决方案
推荐阅读
- cookies - 我无法在本地主机上设置 cookie
- javascript - 合并 JavaScript 对象重复项
- python - 如果 python 函数有返回值,则循环它
- c# - 如何将 foreach 用于两个不同长度的列表?
- android - AlarmManager android 不能以小于 1000 毫秒的周期进行调度
- watson-studio - 无法在 watson studio 中导入 spss 模块
- sql - sql中连接表的总和
- python - 出现错误:ModuleNotFoundError:python 中没有名为“trialrisk.urls”的模块
- macos - Mac 应用程序 Notarization 发出警告“签名不包含安全时间戳”
- webpack - 如何使用“npx webpack-cli init”