RStudio ggplot对数图

问题描述

我有一个非常容易的数据框架,其中有两列。我们可以称它们为X和Y。Y以英尺为单位,X以立方英尺/秒为单位。我想做一个对数图并获得直线的方程式,但是我不知道如何实现。我猜这很容易,然后我确定了。我目前正在使用ggplot,并且得到的图形非常奇怪。我附上一张我要得到的图片,但图表没有意义。它应该是一条直线。 graph

*a %>% 
  ggplot(aes(discharge,Gageheight)) +
  geom_point())*

谢谢您的帮助!

解决方法

我试图使用像您这样的非常简单的数据集,并使用此数据集:

ggplot(data = easy_dataset,mapping = aes(x,y)) +
    geom_point()

它给了我期望的图形。