r - 基于具有附加条件的其他列在 R 中创建一个新列
问题描述
我想根据其他两列在我的数据框中创建一个新列,但新列也必须是 4 位代码。
A B
1 2
1 3
..
1 10
这是我的两个专栏。我希望第三列 C 是第一列的组合,但要使用 4 位代码。有点像这样。
A B C
1 2 1002
1 3 1003
...
1 10 1010
我希望我说清楚了。有没有办法做到这一点?
解决方案
你可以试试下面的代码
transform(df, C = 1000*A + B)
推荐阅读
- jquery - Fullcalendar V4 - 清除所有事件
- mysql - docker-composer node js 在运行 docker composer 时出错。mysql ER_NOT_SUPPORTED_AUTH_MODE
- metronic - 将 Autoprefixer 浏览器选项替换为 Browserslist
- c# - 将数据添加到视图后无法更新 datagridview
- c++ - 我确实需要一些帮助来创建一个显示信息的循环
- bash - 登录后如何设置shell脚本
- angular - 具有可变参数数量的角度表单输入
- java - PageSpeed API - Java 中的批处理
- python - 在 Python-Flask 中运行 Python-Escpos 命令会导致延迟
- c++ - 在分层窗口的子对话框中未单击 CMFCButton