【发布时间】:2020-09-01 08:08:52
【问题描述】:
我有一个大数据框。我试图在与折线图相同的图中绘制 2 个不同年份的销售额,以显示每个月 2 年的变化。在获得以下数据框之前,我已经完成了一系列的分组和过滤。 Dataframe 有 3 列(月、销售额和年)
当我试图将不同年份的销售额绘制为:
ggplot(df,aes(x=month.sales,y=sales/100000,color=year)) +
geom_line()
我得到一个带有 x 和 y 标签的空白图,而如果我绘制一个柱形图,它就可以工作。 请帮忙。 谢谢
【问题讨论】:
-
这可能与您的列的类别有关(我的猜测是 month.sales 是您数据框中的一个因素)。
-
为什么这个问题被标记为
python?您可以发布示例数据吗?请使用dput(df)的输出编辑问题。或者,如果dput(head(df, 20))的输出太大。 -
@maarvd... 谢谢,我检查了,是的,month.sales 是一个分解列。如何进一步获得所需的情节?我是一个完整的初学者....请指导