我刚刚开始使用R,我们已经被要求对虹膜数据集进行一些简单的统计分析。其中一个问题是绘制萼片长度与萼片宽度的分散,并查看是否存在趋势。这就是我所拥有的:
plot(iris[,1], iris[,2]) # Scatter Plot of the 1st and 2nd Columns
lines(lowess(iris[,1], iris[,2]), col = "red") # No apparent Correlation
接下来的问题是,为每个类别使用不同的颜色,即一个用于Sepal长度,一个用于Sepal宽度。我在考虑这样的事情,但这显然是错的:
c == col("blue", "green")
plot(iris[,1], iris[,2], col = c) # Scatter Plot of the 1st and 2nd Columns
lines(lowess(iris[,1], iris[,2]), col = "red") # No apparent Correlation
这可能很简单,但我尝试的任何事情似乎都没有用。任何帮助将不胜感激。
答案 0 :(得分:1)
或者你可以做到这一点
data(iris)
require(ggplot2)
qplot(Sepal.Length, Petal.Length, data = iris, color = Species)
代码将生成下面的图表