如何解决如何根据变量的行顺序绘制变量
所以我正在做一个计量经济学项目,因此我决定在R上进行,而我对此并不陌生。我得到了宏观经济数据(例如GDP,失业率,利率等)的数据框。我认为该主题无关紧要,但是我认为让你们更容易理解我的工作。>
现在,所有数据都按季度(每三个月一次)分组,并且每个数据都按时间顺序从上到下排序。
句点将是数据所指的四分之一(它从第三个开始,因为缺少数据)。因此,T3将是2000年第三季度,T4将是第四季度,T5将是2001年第一季度,依此类推。它可能不是显示时间流逝的最可理解的方式,但是仍然可以理解。 (除非R可能无法理解它?我似乎无法针对 periodo 绘制任何变量)
因此,所有数据的确按时间顺序排列,我要做的是绘制这些变量中的任何一个,例如以 desempleo 作为时间,以查看其如何上下波动。无论图表显示什么。但是,就我的目的而言,时间变量并不是很重要。可能是四分之一或几年,从1到74的数字,不管是什么。真正相关的是 desempleo 的排序顺序,例如它所在的行号。我的问题是,是否可以使用 ggplot2 无需添加任何新列或过多操作我的数据即可实现这一目标。
我尝试了以下代码:
ggplot(original,aes(x = order,y = desempleo)) +
geom_path(lineend = "butt",linejoin = "round",linemitre = 1)
由于变量 order 不存在,因此显然不起作用,但是我希望这可以使您了解我要执行的操作。如果您能给我一个与我尝试使用的代码有点类似的答案,那将是很有帮助的,但是任何帮助将不胜感激。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。