Displaying 20 results from an estimated 2000 matches similar to: "Repeat the first day data through all the day. Zoo"
2010 Jun 15
6
working with zoo time index ??
Hello
Where could I find examples on how to work with the time index in a
timeseries or zoo series?
Let say I've got this series
DATA
1990-01-01 10:00:00 0.900
1990-01-01 10:01:00 0.910
1990-01-01 10:03:00 0.905
1990-01-01 10:04:00 0.905
1990-01-01 10:05:00 0.890
.......................
2000-12-31 20:00:00 0.992
How do I make simple calculations such as ... ?
Calculate the
2010 Jun 30
2
merging and adding time series
Hello
I have two series (that can have with different frequencies or with missing
values).
I merge them and use na.locf, getting a zoo objet with a common index and
two core columns.
How can I add this columns getting a new zoo series?
Any other way of adding two asynchronou series?
regards
--
View this message in context:
2010 Sep 20
2
Substitute NAs by zero
Hello
How can I substitute all NA values by zero in a R zoo series?
I've been reading about na.locf and na.omit but I think none of them do
what I need.
thanks.
--
View this message in context: http://r.789695.n4.nabble.com/Substitute-NAs-by-zero-tp2546715p2546715.html
Sent from the R help mailing list archive at Nabble.com.
2010 Oct 20
4
How to select not continous rows?
Hello
How can I select several not continuous rows ?
If I wanted to select rows 1 to 7 I'll write
mydata[,1:7]
But what if I need to select rows 1 to 5 and 10 to 15?
--
View this message in context: http://r.789695.n4.nabble.com/How-to-select-not-continous-rows-tp3003840p3003840.html
Sent from the R help mailing list archive at Nabble.com.
2010 Sep 10
6
adding zeroes after old zeroes in a vector ??
Hello
Imagine I have a vector with ones and zeroes
I write it compactly:
1111111100001111111111110000000001111111111100101
I need to get a new vector replacing the "N" ones following the zeroes to
new zeroes.
For example for N = 3
1111111100001111111111110000000001111111111100101 becomes
1111111100000001111111110000000000001111111100000
I can do it with a for loop but I've read
2010 Nov 16
4
plot vs print ??
Hello
What's the differente betwen using "plot" and using "print" in order to
plot a graph?
For example in order to plot the result of a histogram.
cheers
--
View this message in context: http://r.789695.n4.nabble.com/plot-vs-print-tp3045256p3045256.html
Sent from the R help mailing list archive at Nabble.com.
2010 Aug 16
2
when to use textConnection ??
Hello.
I don't uderstant when to use textConnection and when not.
Some examples do it, some not.
I've even seen something like
con <- textConnection(rev(rev(ReadLines('data.txt'))[-(1:2]))
data <- read.table(con)
close(con)
--
View this message in context: http://r.789695.n4.nabble.com/when-to-use-textConnection-tp2327132p2327132.html
Sent from the R help mailing list
2010 Jun 19
3
R vs SAS and Revolution R
Hello
How do you compare R to SAS in terms of speed and management of large
datasets?
What about Revolution R?
I've seen on their site, they claim that Revolution R is much faster than R
and it's multithread...
Can you really notice the difference?. What dissadvantage does it have?
I think it's based on R 2.10. but R already issued the version 2.12
Regards
What alternative
2010 Oct 08
2
R: Why this deosn't work?, matrix, rounding error?
Hello
Why this works:
ncota <- 1
nslope <- 29
resul <- matrix(rep(0,ncota*nslope*4),ncota*nslope,4)
But this doesn't?
ncota <- 1
sini <- 0.1; sfin <- 1.5; spaso <- 0.05; nslope <- 1+((sfin-sini)/spaso)
resul <- matrix(rep(0,ncota*nslope*4),ncota*nslope,4)
I guess the problem is that the division gives a noninteger number.
How can I get the second one work?
I
2010 Jun 28
1
Zoo series to a date time stamp that is regular
NOTE: I will provide data if necessary, but I didn't want clutter
everyones mailbox
All:
I have a time series with level and temperature data for 11 sites for
each of three bases. I will have to do this more than once is what I
am saying here. OK, The time series are zoo objects with index
values in chron format. The problem is that the date and times should
be at even 15 min intervals,
2010 Oct 20
2
number format, writing 1e-5 instead of 0.00001
Hello
I've used read.table to read a file that contains numbers such as 0.00001
when I write them back with write.table those numbers appear as 1e-5
How can I keep the old format?
thanks
--
View this message in context: http://r.789695.n4.nabble.com/number-format-writing-1e-5-instead-of-0-00001-tp3003831p3003831.html
Sent from the R help mailing list archive at Nabble.com.
2010 Aug 18
2
Different way of aggregating
Hi
Usually "aggregate" is used to calculate things such as the sum of all data
on the first day, the sum next day, and so on.
But how can I calculate the mean of the first hour of all days, the mean of
the second hour of all days, and so on. ???
That's
Most examples:
today at 1am + today at 2am + today at 3am +.... -> sum
today
tomorrow at 1am + tomorrow at
2010 Sep 09
3
Bug on chron
hello
I think I've found a bug
I don't know if it's a chron bug or a R one.
(05/12/05 23:00:00) +1/24 gives
(05/12/05 24:00:00)
instead of
(05/13/05 00:00:00)
it looks like the same but it's not because when you get the date of this
datetime it says day 12 instead of 13.
Please, forward it to the place where this bugs are supposed to be posted.
cheers
--
View this message
2010 Aug 17
2
remove rows ??
Hello
I have a file with this format
2005-01-03 09:05 0.00
2005-01-03 09:10 0.01
2005-01-03 09:15 0.02
2005-01-03 09:20 0.03
2005-01-03 09:25 0.04
2005-01-03 09:30 0.05
2005-01-03 09:35 0.06
2005-01-03 09:40 0.07
2005-01-03 09:45 0.08
2005-01-03 09:50 0.09
2005-01-03 09:55 0.10
2005-01-03 10:00 0.00
2005-01-03 10:05 0.00
....
some
2012 Jul 02
2
using "na.locf" from package zoo to fill NA gaps
Hi everybody,
I have a small question about the function "na.locf" from the package "zoo".
I saw in the help that this function is able to fill NA gaps with the last
value before the NA gap (or with the next value).
But it is possible to fill my NA gaps according to the last AND the next
value at the same time?
Actually, I want R to fill my gaps with the method of
2011 May 28
1
How to do operations on zoo/xts objects with Monthly and Daily periodicities
Is there an elegant way to do operations (+/-/*/ / ) on zoo/xts objects when
one serie is monthly (end of month) and the other daily (weekdays only) -
typically a monthly economic indicator and a stock index price?
Thanks,
TDB
--
View this message in context: http://r.789695.n4.nabble.com/How-to-do-operations-on-zoo-xts-objects-with-Monthly-and-Daily-periodicities-tp3558081p3558081.html
2010 Jul 16
2
multivariate graphs, averaging on some vars
Hello
I have a table of this kind:
function x1 x2 x3
2.232 1 1 1.00
2.242 1 1 1.01
2.732 1 1 1.02
2.770 1 2 1.00
1.932 1 2 1.01
2.132 1 2 1.02
3.222 1.2 1 1
..... ... .. ..
The table represents the values of a function(x1, x2, x3) for each
combination x1, x2, x3.
I'd like to generate a plot where each point has the coordinates x=x1, y=x2,
2011 Sep 30
1
last observation carried forward +1
Hi R-helpers
I'm looking for a vectorised function which does missing value replacement
as in last observation carried forward in the zoo package but instead of a
locf, I would like the locf function to add +1 to each time a missing value
occurred. See below for an example.
> require(zoo)
> x <- 5:15
> x[4:7] <- NA
> coredata(na.locf(zoo(x)))
[1] 5 6 7 7 7 7 7 12 13
2010 Jun 30
1
merge.zoo and fill
Hello again,
I merge different zoo time series with prices at different dates. This
returns a multivariate zoo object with NA's at various points i.e.,
2010-02-28 NA NA NA NA 850.2 2444.4 NA
NA NA NA NA NA NA
2010-03-01 61.1 55.3 61.5 81.24 NA NA 1712.2 3.3
11139.3 163.7 2242.4 9015.6 109.791
2010-03-31
2008 Jan 14
1
zoo object
I have an ordered series of 3 month t-bill rates (annual). I transform
this to a daily series, however, the observations are constructed only
from the dates on which the t-bills were issued, which is every week.
So now I have ordered observations of the daily 'risk-free rate' for
one day every week. I want to expand this zoo object to give a value
for every day, and to do so, copy the