我有一个散点图。我想按其频率缩放每个点的大小。因此,我有一个相同长度的频率列。然而,如果我这样做:
... + geom_point(size=Freq)
我收到了这个错误信息:
When _setting_ aesthetics, they may only take one value. Problems: size
我理解为所有点只能有一个大小。那么我该如何做到我想要的效果呢?
更新:数据在此处here。我使用的基本代码如下:
dcount=read.csv(file="New_data.csv",header=T)
ggplot(dcount,aes(x=Time,y=Counts)) + geom_point(aes(size=Freq))
geom_count
而无需创建新的“Freq”列。请参见https://dev59.com/lXPYa4cB1Zd3GeqPl66k。此外,此帖子中的数据链接现在重定向到亚马逊。 - Sam Firke