【问题标题】:Is there an R function that can reverse the Y axis in a line graph? [closed]是否有可以在折线图中反转 Y 轴的 R 函数? [关闭]
【发布时间】:2019-11-10 22:56:45
【问题描述】:

我的目标是创建一个折线图,展示: 1.每一行都是一个不同的人 2. 这条线绘制了该人随时间的排名

由于我试图显示排名(例如,一个人在第一个月排名第二,但在下个月下降到第四,依此类推......),我更喜欢 #1 的点Y 轴位于顶部而不是底部。这可能吗?

我已经创建了每个时间范围内每个人及其等级的折线图,我只需要一种方法来翻转 Y 轴的比例。感谢您的帮助!

【问题讨论】:

  • 您使用的是基础绘图功能还是软件包(例如,ggplot2)?如果您提供可重现的示例(即按原样运行的代码 + 数据),人们可以使用它来演示解决方案。
  • 欢迎来到 Stack Overflow _ @Lyngbakr 关于在您的帖子中包含代码的建议是正确的。有关“可重现示例”含义的更多指南,请访问此链接 >>> stackoverflow.com/help/minimal-reproducible-example

标签: r linegraph


【解决方案1】:

像这样?使用 scale_y_reverse

library(tidyverse)

ChickWeight <- ChickWeight

ggplot(ChickWeight,aes(Time,weight,group = Chick)) +
  geom_line() +
  scale_y_reverse()

【讨论】:

  • 您介意将此标记为您问题的答案吗?
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2022-07-07
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-08-01
相关资源
最近更新 更多