我正在尝试使用以下数据集创建散点图,任何人都可以帮助我创建散点图。 我的数据集如下:
Hour WildBoar Rodent Human
01:00 2 3 0
02:00 5 5 2
03:00 3 2 1
答案 0 :(得分:0)
这看起来像一个时间序列数据帧。发布时,请确保指定要针对的绘图。
如果要进行相关二项分析,则需要pairs(df)
,其中df是您的数据帧。
但是,如果您想根据小时绘制WildBoar,Rodent和Human,请推荐阅读Hadley整洁的数据文件here。
下面是一些代码,可帮助您整理数据并使用ggplot2软件包进行绘制。
library(ggplot2)
library(reshape2)
#make data tidy
df <- melt(df, id.vars = "Hour")
#use ggplot
ggplot(df, aes(x = Hour, y = value, color = variable)) +
geom_point()
ggplot2可以做很多事情,而且资源丰富,可以从一些基础知识开始here。