r - R:从另一个数据帧创建间隔为 2 列的新数据帧
问题描述
我有一个数据框,每行包含一个存储在 2 列(int1,int2)中的范围。
> df <- data.frame(name=c('a','b','c'), int1=c(1,3,7), int2=c(4,8,9))
name int1 int2
1 a 1 4
2 b 3 8
3 c 7 9
如何创建一个新的数据框,每行的间隔在 int1 和 int2 之间,以便我得到:
name value
1 a 1
2 a 2
3 a 3
4 a 4
5 b 3
6 b 4
7 b 5
8 b 6
9 b 7
10 b 8
11 c 7
12 c 8
13 c 9
解决方案
推荐阅读
- mongodb - 聚合 - 展开多个字段
- r - 使用非二进制分隔符读取 txt r
- angular - Angular 6跟进:选项值中的[attr.disabled]禁用所有条目
- php - 在 array_sum 中计算时,如果数组中的值为空,则使用 $stoploss 作为 `$exit_price
- node.js - ava 动态语法导入启用支持
- r - 使用R中的“openxl”将数据添加到excel文件中的新工作表
- c# - 覆盖 AspNetCore.Identity 表中的默认索引
- android - 回到 com.android.incallui 中的活动 InCallActivity
- excel - 向下拖动到相邻行时对值或单元格引用进行硬编码
- angular-material - 从 angular5 的按钮列表中禁用垫子按钮