- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我找遍了所有地方,但我找不到以前问过这个问题的地方。
将这些数据放入适当的动物园系列的干净方法是什么?这个版本是复制/粘贴,使这篇文章更容易,但它总是以下表的形式出现(来自文本文件)。我的 read.zoo() 语句将 Year 读取为索引,但将季度(Qtr1、Qtr2 等)读取为列名。我一直试图找出一种非垃圾方式来将列作为索引的“四分之一”部分读取,但它很草率(太草率而无法发布)。我猜这个问题已经解决了,但我找不到它。
> texinp <- "
+ Year Qtr1 Qtr2 Qtr3 Qtr4
+ 1992 566 443 329 341
+ 1993 344 212 133 112
+ 1994 252 252 199 207"
> z <- read.zoo(textConnection(texinp), header=TRUE)
> z
1992 Q1 1992 Q2 1992 Q3 1992 Q4 1993 Q1 1993 Q2 1993 Q3 1993 Q4
566 443 329 341 344 212 133 112
1994 Q1 1994 Q2 1994 Q3 1994 Q4
252 252 199 207
最佳答案
read.zoo
假设您的数据最多有一个时间索引列,因此您必须自己处理。先用read.table
阅读
zt <- read.table( textConnection( texinp ), header = TRUE)
melt
将其转换为“长表”来自
reshape
的函数包裹:
require(reshape)
zt.m <- melt( zt, id = 'Year', variable_name = 'Qtr')
> zt.m
Year Qtr value
1 1992 Qtr1 566
2 1993 Qtr1 344
3 1994 Qtr1 252
4 1992 Qtr2 443
5 1993 Qtr2 212
6 1994 Qtr2 252
7 1992 Qtr3 329
8 1993 Qtr3 133
9 1994 Qtr3 199
10 1992 Qtr4 341
11 1993 Qtr4 112
12 1994 Qtr4 207
zoo
目的:
z <- with( zt.m, zoo( value, as.yearqtr(paste(Year, Qtr), format = '%Y Qtr%q')))
> z
1992 Q1 1992 Q2 1992 Q3 1992 Q4 1993 Q1 1993 Q2 1993 Q3 1993 Q4 1994 Q1 1994 Q2
566 443 329 341 344 212 133 112 252 252
1994 Q3 1994 Q4
199 207
关于使用 read.zoo 读取时间序列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4709644/
我一直在使用 apache Zookeeper,并被要求阅读包含以下属性的 Zoo.cfg: tickTime=2000 dataDir=/var/lib/zookeeper clientPort=2
我一直需要获取交易数据并按天、周、月、季度、年进行汇总——本质上,它是时间序列数据。我开始申请zoo/xts到我的数据,希望我可以更快地聚合数据,但我要么不完全理解包的目的,要么我试图不正确地应用它。
我有一个按时索引的动物园数据集。有些行有相同的数据,所以我基本上只想删除这些重复的行。 redpardiff relpar 2012-07-
本文整理了Java中org.deeplearning4j.zoo.ZooModel类的一些代码示例,展示了ZooModel类的具体用法。这些代码示例主要来源于Github/Stackoverflow/
我想使用动物园函数 rollapply 在时间序列上应用函数(例如平均值),但只使用最后 N 个已知点。例如: x = zoo(c(1,2,3,4), order.by=c(10,11,12,13))
我找遍了所有地方,但我找不到以前问过这个问题的地方。 将这些数据放入适当的动物园系列的干净方法是什么?这个版本是复制/粘贴,使这篇文章更容易,但它总是以下表的形式出现(来自文本文件)。我的 read.
我有一个动物园时间序列: z str(z) ‘zoo’ series from (03/27/10 21:00:00) to (03/28/10 07:00:00) Data: num [1:1
在R中,如何为新类实现运算符重载(如+,-,*,./)?我在ops.R中检查了动物园图书馆的源代码。以下代码能完成这项工作吗? Ops.zoo `+.mychar` x y class(x)
我和我的同事有两个数据集,每个数据集每天有 1 个观察值,但是天数在每个数据集中不连续,并且在两个数据集之间不一致。 我们将每个转换为一个动物园对象并合并,从时间索引中删除那些日子在第二个数据集中有观
数据看起来像 Time Set1 Set2 10:19:38.551629 16234 16236 10:19:41.408010 16234 16236
我很困惑为什么不能 Select x.continent, x.name From world x Where x.name <= ALL (select y.name from world y wh
我正在使用 joomla 3,zoo 组件。 在系统后端,我有以下代码来显示安装的每个动物园应用程序中的项目数量: getItemCount(); ?> 我需要编辑此代码以仅显示“已发布”的项目数量。
我在 joomla component zoo 工作。我需要的是在项目布局中呈现这个项目 ID。 我可以获取所有动物园项目 ID 的列表,但无法找到如何获取 $this('id') 我不能使用菜单 I
我试图了解我过去在输入动物园对象时遇到的困难。尽管 tz 的默认参数应该是 "",但 read.zoo 的以下两种用法给出了不同的结果,这是两个 read.zoo 调用之间的唯一区别: Lines
我有看起来像这样的数据: > head(data) groupname ob_time dist.mean dist.sd dur.mean dur.sd c
我有多个时间序列数据图,我需要在每个图中有一条水平线,但具有不同的水平值(例如,第一个图:h=50,第二个图:h=48 ...)。 我试过 abline(h=50...我在每个图中都得到了水平线。 我
我有一个 yearmon 对象: require(zoo) date1 format(date1, "%b") ## Month, char, abbreviated [1] "Mar" > for
我很高兴使用这段代码运行: z=lapply(filename_list, function(fname){ read.zoo(file=fname,header=TRUE,sep = ","
我正在使用 R 中的 zoo 包来分析时间序列数据。我有以下数据文件: Date(dd-mm-yy),Time(hh:mm:ss),Julian_Day,AOT_1640,AOT_1020,AOT_8
TF Objection Detection Zoo 中的模型有 meta+ckpt 文件、Frozen.pb 文件和 Saved_model 文件。 我尝试使用 meta+ckpt 文件进一步训练,
我是一名优秀的程序员,十分优秀!