summary(DF)
>fx_code date fx_spot fx_fwd implied_fx_vol
AUD : 171 Min. :2000-01-31 Min. : 0.394 Min. :-320.000 Min. : 1.000
BRL : 171 1st Qu.:2003-07-31 1st Qu.: 1.623 1st Qu.: -2.615 1st Qu.: 7.180
CAD : 171 Median :2007-02-28 Median : 6.117 Median : 6.070 Median : 9.842
CHF : 171 Mean :2007-02-28 Mean : 449.477 Mean : 63.569 Mean :10.656
CLP : 171 3rd Qu.:2010-09-30 3rd Qu.: 43.475 3rd Qu.: 64.055 3rd Qu.:12.809
COP : 171 Max. :2014-03-31 Max. :12360.000 Max. :1438.800 Max. :62.810
(Other):4275 NA's :310 NA's :783
затем я заполняю пропущенные значения значениями из предыдущего периода
DF2 <- ddply(DF, .(fx_code), na.locf)
summary(DF2)
> fx_code date fx_spot fx_fwd implied_fx_vol
Length:5301 Length:5301 Length:5301 Length:5301 Length:5301
Class :character Class :character Class :character Class :character Class :character
Mode :character Mode :character Mode :character Mode :character Mode :character
, это преобразует все в формат символов. есть идеи как это исправить?> заранее спасибо