作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
考虑来自 ISLR book 的以下数据:
Income <- structure(list(X = 1:30, Education = c(10, 10.4013377926421,
10.8428093645485, 11.2441471571906, 11.6454849498328, 12.0869565217391,
12.4882943143813, 12.8896321070234, 13.2909698996656, 13.7324414715719,
14.133779264214, 14.5351170568562, 14.9765886287625, 15.3779264214047,
15.7792642140468, 16.2207357859532, 16.6220735785953, 17.0234113712375,
17.4648829431438, 17.866220735786, 18.2675585284281, 18.7090301003344,
19.1103678929766, 19.5117056856187, 19.9130434782609, 20.3545150501672,
20.7558528428094, 21.1571906354515, 21.5986622073579, 22), Income = c(26.6588387834389,
27.3064353457772, 22.1324101716143, 21.1698405046065, 15.1926335164307,
26.3989510407284, 17.435306578572, 25.5078852305278, 36.884594694235,
39.666108747637, 34.3962805641312, 41.4979935356871, 44.9815748660704,
47.039595257834, 48.2525782901863, 57.0342513373801, 51.4909192102538,
61.3366205527288, 57.581988179306, 68.5537140185881, 64.310925303692,
68.9590086393083, 74.6146392793647, 71.8671953042483, 76.098135379724,
75.77521802986, 72.4860553152424, 77.3550205741877, 72.1187904524136,
80.2605705009016)), .Names = c("X", "Education", "Income"), class = "data.frame", row.names = c(NA,
-30L))
ggplot2
很容易绘制点和回归线:
ggplot(Income, aes(Education, Income)) + geom_point(color="red")+geom_smooth(se=FALSE)
base
、
ggplot2
或
lattice
)?
最佳答案
初步代码
require("ggplot2")
mod <- loess(Income ~ Education, data = Income)
Income <- transform(Income, Fitted = fitted(mod))
ggplot(Income, aes(Education, Income)) +
geom_point(color="red") +
geom_smooth(se=FALSE, method = "loess") +
geom_segment(aes(x = Education, y = Income,
xend = Education, yend = Fitted))
plot(Income ~ Education, data = Income, type = "p", col = "red",
cex = 1.25)
points(Fitted ~ Education, data = Income)
lines(Fitted ~ Education, data = Income, col = "blue")
with(Income, segments(Education, Income, Education, Fitted))
关于r - 将点连接到图中的回归线,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22798596/
我想创建这样的情节: 这里我们有两个变量 X = midyear 和 Y = yearend。我想为 Y 的 X 的每个级别创建密度图。 我可以做到这一点,但看起来并不像我想象的那样,特别是情节和线条
我正在尝试在数据框的行上应用公式来获取行中数字的趋势。 下面的示例在使用 .apply 的部分之前一直有效。 df = pd.DataFrame(np.random.randn(10, 4), col
我是一名优秀的程序员,十分优秀!