Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/visual-studio-2012/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
R 重访:geom_路径:每组仅由一次观察组成。您是否需要调整团队美学?_R_Ggplot2_Dplyr - Fatal编程技术网

R 重访:geom_路径:每组仅由一次观察组成。您是否需要调整团队美学?

R 重访:geom_路径:每组仅由一次观察组成。您是否需要调整团队美学?,r,ggplot2,dplyr,R,Ggplot2,Dplyr,使用,我尝试使用以下代码创建一个简单的折线图: crypto_data<- crypto_data %>% gather(Cryptocurrencies, USD_Exchange, -Date) ggplot(data = crypto_data) + geom_line(aes(x = Date, y = USD_Exchange, colour = Cryptocurrencies)) crypto_数据%gather(加密货币,美元兑换,-日期) ggplot(

使用,我尝试使用以下代码创建一个简单的折线图:

crypto_data<-
  crypto_data %>% gather(Cryptocurrencies, USD_Exchange, -Date)

ggplot(data = crypto_data) +
  geom_line(aes(x = Date, y = USD_Exchange, colour = Cryptocurrencies))
crypto_数据%gather(加密货币,美元兑换,-日期)
ggplot(数据=加密数据)+
geom_线(aes(x=日期,y=美元兑换,颜色=加密货币))
这显然产生了众所周知的错误

重访:geom_路径:每组仅由一次观察组成。您是否需要调整团队美学

我知道这个问题在这里得到了最显著的解决:

然而,我绘制的不仅仅是一个变量(尽管Litecoin美元汇率的数据只在稍后的日期开始,但在引入之前它的值为零),我也注意到在ggplot中规定aes()中的组(参见代码)。该命令生成具有正确轴标签和关键点的图形,但打印区域为空白


是否有人看到任何明显的错误或可能有解决方案?先谢谢你

感谢您的编辑建议,我们已经找到了解决方案

crypto_data <-
crypto_data %>% gather(Cryptocurrencies, USD_Exchange, -Date)
ggplot(data=crypto_data) +
geom_line(aes(x=as.numeric(Date), y = USD_Exchange, colour = Cryptocurrencies)
crypto_数据%gather(加密货币,美元兑换,-日期)
ggplot(数据=加密数据)+
geom_线(aes(x=数字(日期),y=美元兑换,颜色=加密货币)

只需设置日期变量(这是一个因子变量)numeric…

我知道这是您关于堆栈溢出的第一个问题,欢迎!请提供一些代码,以便我们了解您的尝试,更好地理解问题的上下文,这反过来会帮助我们帮助您。另外,请参阅如何提出更好的问题,从而获得更好的答案。请注意,堆栈溢出不是一种编码服务,我们不会计算您的作业。与其在屏幕截图中显示代码,不如直接将其粘贴到您的问题中。这会使您的问题更易于阅读。嗨,雷蒙德,非常感谢!我已尝试尽可能具体,并且也知道StackOverflow不会用于计算任何作业:)我已将代码直接粘贴到问题中,以便您可以看到我试图实现的目标。