edwindj / ffbase

Basic (statistical) functionality for R package ff
github.com/edwindj/ffbase/wiki
35 stars 15 forks source link

Error in UseMethod("rleunpack") #47

Open morganmadell opened 9 years ago

morganmadell commented 9 years ago

I'm getting the following error no applicable method for 'rleunpack' applied to an object of class "list"

When running the following code ffdfdply( prod_data, split = prod_data$X_UWI_DISPLAY, FUN=function(x){ summaryBy(GAS_CAL_DAY ~ X_UWI_DISPLAY, data=x, FUN=max, keep.names=FALSE) }, trace=FALSE )

I'm running R 3.2.2 on Windows 7 with fully upgraded ff, ffbase and bit packages.

Any hints on how to debug this error? What other info would you like to see?

prod_data contains no lists... as shown in the printout below prod_data ffdf (all open) dim=c(132624,22), dimorder=c(1,2) row.names=NULL ffdf virtual mapping PhysicalName VirtualVmode PhysicalVmode AsIs VirtualIsMatrix PhysicalIsMatrix X_UWI_DISPLAY X_UWI_DISPLAY integer integer FALSE FALSE FALSE X_TD_TVD X_TD_TVD double double FALSE FALSE FALSE PROD_DATE PROD_DATE double double FALSE FALSE FALSE GAS GAS double double FALSE FALSE FALSE WATER WATER double double FALSE FALSE FALSE OIL_BT OIL_BT double double FALSE FALSE FALSE COND COND double double FALSE FALSE FALSE CUM_GAS CUM_GAS double double FALSE FALSE FALSE CUM_OIL_BT CUM_OIL_BT double double FALSE FALSE FALSE CUM_WATER CUM_WATER double double FALSE FALSE FALSE CUM_COND CUM_COND double double FALSE FALSE FALSE TOTAL_FLUID TOTAL_FLUID double double FALSE FALSE FALSE GAS_CAL_DAY GAS_CAL_DAY double double FALSE FALSE FALSE OIL_CAL_DAY OIL_CAL_DAY double double FALSE FALSE FALSE WATER_CAL_DAY WATER_CAL_DAY double double FALSE FALSE FALSE COND_CAL_DAY COND_CAL_DAY double double FALSE FALSE FALSE TOTAL_FLUID_CAL_DAY TOTAL_FLUID_CAL_DAY double double FALSE FALSE FALSE GAS_ACT_DAY GAS_ACT_DAY double double FALSE FALSE FALSE OIL_ACT_DAY OIL_ACT_DAY double double FALSE FALSE FALSE WATER_ACT_DAY WATER_ACT_DAY double double FALSE FALSE FALSE COND_ACT_DAY COND_ACT_DAY double double FALSE FALSE FALSE TOTAL_FLUID_ACT_DAY TOTAL_FLUID_ACT_DAY double double FALSE FALSE FALSE PhysicalElementNo PhysicalFirstCol PhysicalLastCol PhysicalIsOpen X_UWI_DISPLAY 1 1 1 TRUE X_TD_TVD 2 1 1 TRUE PROD_DATE 3 1 1 TRUE GAS 4 1 1 TRUE WATER 5 1 1 TRUE OIL_BT 6 1 1 TRUE COND 7 1 1 TRUE CUM_GAS 8 1 1 TRUE CUM_OIL_BT 9 1 1 TRUE CUM_WATER 10 1 1 TRUE CUM_COND 11 1 1 TRUE TOTAL_FLUID 12 1 1 TRUE GAS_CAL_DAY 13 1 1 TRUE OIL_CAL_DAY 14 1 1 TRUE WATER_CAL_DAY 15 1 1 TRUE COND_CAL_DAY 16 1 1 TRUE TOTAL_FLUID_CAL_DAY 17 1 1 TRUE GAS_ACT_DAY 18 1 1 TRUE OIL_ACT_DAY 19 1 1 TRUE WATER_ACT_DAY 20 1 1 TRUE COND_ACT_DAY 21 1 1 TRUE TOTAL_FLUID_ACT_DAY 22 1 1 TRUE ffdf data X_UWI_DISPLAY X_TD_TVD PROD_DATE GAS 1 00/01-01-059-21W5/4 2654.05 2011-12-01 288.3
2 00/01-01-059-21W5/4 2654.05 2012-01-01 2080.3
3 00/01-01-059-21W5/4 2654.05 2012-03-01 4484.6
4 00/01-01-059-21W5/4 2654.05 2012-04-01 3744.2
5 00/01-01-059-21W5/4 2654.05 2012-05-01 3190.2
6 00/01-01-059-21W5/4 2654.05 2012-06-01 1478.6
7 00/01-01-059-21W5/4 2654.05 2012-07-01 2569.7
8 00/01-01-059-21W5/4 2654.05 2012-08-01 2391.7
: : : : : 132617 05/B-071-I/094-B-01/0 2433.25 2015-02-01 909.7
132618 05/B-071-I/094-B-01/0 2433.25 2015-03-01 1052.9
132619 05/B-071-I/094-B-01/0 2433.25 2015-04-01 1071.5
132620 05/B-071-I/094-B-01/0 2433.25 2015-05-01 1059.7
132621 05/B-071-I/094-B-01/0 2433.25 2015-06-01 731.4
132622 06/B-071-I/094-B-01/0 2588.87 2012-01-01 64.8
132623 06/B-071-I/094-B-01/0 2588.87 2012-02-01 777.5
132624 06/B-071-I/094-B-01/0 2588.87 2012-03-01 70.5
WATER OIL_BT COND CUM_GAS
1 NA NA NA 288.3 : 2 23.1 NA 48 2368.6 : 3 40.8 NA 0 6853.2 : 4 8.7 NA 0 10597.4 : 5 5.8 NA 0 13787.6 : 6 1.6 NA 0 15266.2 : 7 4.3 NA 0 17835.9 : 8 4.5 NA 0 20227.6 : : : : : : : 132617 91.8 NA 0 64277.4 : 132618 162.5 NA 0 65330.3 : 132619 136.7 NA 0 66401.8 : 132620 159.2 NA 0 67461.5 : 132621 106.8 NA 0 68192.9 : 132622 760.2 NA NA 64.8 : 132623 647.1 NA NA 842.3 : 132624 597.0 NA NA 912.8 : WATER_CAL_DAY COND_CAL_DAY TOTAL_FLUID_CAL_DAY GAS_ACT_DAY 1 0.00 0.00 0.00 364.17
2 0.75 1.55 2.29 351.60
3 1.32 0.00 1.32 167.13
4 0.29 0.00 0.29 124.98
5 0.19 0.00 0.19 103.05
6 0.05 0.00 0.05 70.69
7 0.14 0.00 0.14 84.48
8 0.15 0.00 0.15 77.46
: : : : : 132617 3.28 0.00 3.28 32.49
132618 5.24 0.00 5.24 33.96
132619 4.56 0.00 4.56 35.84
132620 5.14 0.00 5.14 34.18
132621 3.56 0.00 3.56 33.25
132622 24.52 0.00 24.52 129.60
132623 22.31 0.00 22.31 65.34
132624 19.26 0.00 19.26 23.50
OIL_ACT_DAY WATER_ACT_DAY COND_ACT_DAY TOTAL_FLUID_ACT_DAY 1 0 0.00 0.00 0.00
2 0 3.90 8.11 12.02
3 0 1.52 0.00 1.52
4 0 0.29 0.00 0.29
5 0 0.19 0.00 0.19
6 0 0.08 0.00 0.08
7 0 0.14 0.00 0.14
8 0 0.15 0.00 0.15
: : : : : 132617 0 3.28 0.00 3.28
132618 0 5.24 0.00 5.24
132619 0 4.57 0.00 4.57
132620 0 5.14 0.00 5.14
132621 0 4.85 0.00 4.85
132622 0 1520.40 0.00 1520.40
132623 0 54.38 0.00 54.38
132624 0 199.00 0.00 199.00

jwijffels commented 9 years ago

Thanks for the message. Can you provide the data or a reproducible example so that we can have a look at this.