作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
Date v1 v2
1 2005 Q4 5.0 6.52274
2 2006 Q1 4.7 6.51802
3 2006 Q2 4.6 6.36422
Code:-
ggplot() + geom_line(data=df, aes(x=Date, y=v1,group=1,color="v1"))
我得到一个错误,因为日期是 "yearqtr" 类型。请指教。我无法将日期转换为年份,因为我有季度数据。谢谢。
最佳答案
可以使用zoo
包进行转换。
library(zoo)
df$Date<-as.yearqtr(df$Date)
用于绘图,
ggplot() + geom_line(data=df, aes(x=Date, y=v1,group=1,color="v1")) +
scale_x_yearqtr(format="%YQ%q", n=5)
关于r - 不知道如何自动为 yearqtr 类型的对象选择比例,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35852221/
我正在尝试将季度系列数据转换为 R 中的月度系列。我可以为该季度的三个月中的每个月重复相同的季度数据。不确定为什么 as.yearmon 给出“Jul”而不考虑 Q1、Q2、Q3 等。此外,将 198
Date v1 v2 1 2005 Q4 5.0 6.52274 2 2006 Q1 4.7 6.51802 3 2006 Q2 4.6 6.364
zoo 包中的 as.yearqtr() 似乎使用季度的开头: library(zoo) x <- "2015-05-17" x <- as.Date(x) x <- as.Date(as.yearq
我正在使用类似于以下摘录的数据集: head(nomis.lng.agg) quarter decile avg.val 1 2004 Q4 1
我是一名优秀的程序员,十分优秀!