我正在制作一个密度图,其中ggplot
的数据帧(datf)由几个时间序列组成。我使用的命令是:
ggplot (melt (datf), mapping = aes (fill = variable, x = value)) + geom_density (alpha = .5)+ xlim(0,45)
我得到了这张图:
enter image description here 有两件事错了, 1:lengend显然很大并显示我不想显示的信息(我想使用存储在矢量中的名称" v") 2:情节实际上是错误的,正确的情节应该显示如下形状:
enter image description here 我检查了其他类似的问题,但我对如何给出正确的命令感到困惑。正确的命令应该如何?
答案 0 :(得分:0)
这两个数字存在严重差异。在我看来,您需要省略数据框中的NA值。但是,如果没有实际的数据框架,很难看出差异。
尝试
na.omit(数据)