目标是使用流媒体流中的所有元素调用函数。
我遇到的问题更复杂,但我设法用这个简单的代码重现。
使用以下代码,我收到此错误:
A = data.table(idcol = c(1:5),
dog_1 = c(1:5), cat_1 = c(101:105),
dog_2 = c(6:10), cat_2 = c(106:110),
dog_3 = c(11:15), cat_3 = c(111:115))
head(melt(A, measure = patterns("^dog", "^cat"), value.name = c("dog", "cat")))
idcol variable dog cat
1: 1 1 1 101
2: 2 1 2 102
3: 3 1 3 103
4: 4 1 4 104
5: 5 1 5 105
6: 1 2 6 106
答案 0 :(得分:2)
替换
a.bList.stream().map(...)
与
a.bList.stream().flatMap(...)