我正面臨一個可能相當容易解決的問題:將一個對數曲線添加到散點圖。 我已經創建了相應的模型,現在只需要添加相應的曲線/線。繪製一個對數曲線到散點圖
目前的模式如下:
### DATA
SpStats_urbanform <- c (0.3702534,0.457769,0.3069843,0.3468263,0.420108,0.2548158,0.347664,0.4318018,0.3745645,0.3724192,0.4685135,0.2505839,0.1830535,0.3409849,0.1883303,0.4789871,0.3979671)
co2 <- c (6.263937,7.729964,8.39634,8.12979,6.397212,64.755192,7.330138,7.729964,11.058834,7.463414,7.196863,93.377393,27.854284,9.081405,73.483949,12.850917,12.74407)
### Plot initial plot
plot (log10 (1) ~ log10 (1), col = "white", xlab = "PUSHc values",
ylab = "Corrected GHG emissions [t/cap]", xlim =c(0,xaxes),
ylim =c(0,yaxes), axes =F)
axis(1, at=seq(0.05, xaxes, by=0.05), cex.axis=1.1)
axis(2, at=seq(0, yaxes, by=1), cex.axis=1.1)
### FIT
fit_co2_urbanform <- lm (log10(co2) ~ log10(SpStats_urbanform))
### Add data points (used points() instead of simple plot() bc. of other code parts)
points (co2_cap~SpStats_urbanform, axes = F, cex =1.3)
現在,我已經全部fit_parameters和仍無法構建相應的裝修曲線co2_cap(Y軸)〜SpStats_urbanform(X軸)
任何人都可以幫我完成這一小段代碼?
你更可能如果您提供可重複的示例,可以獲得有用的回覆。以下是關於如何進行的一些提示。 http://stackoverflow.com/questions/5963269/how-to-make-a-great-r-reproducible-example –
由於您可以從'fit_co2_urbanform'對象中檢索斜率和截距,只需使用它們來繪製'y < - 攔截+斜率* log10(x)'與您選擇的'x'值。附註:如果你使用'o'而不是'0'作爲你的「二氧化碳」變量名稱,你將在某一天遇到麻煩。 –
嘿 - 非常感謝您的幫助。我改變了這個例子 - 它現在是一個正在運行的程序。 HOPEFULLY任何人都可以添加所需的LOG_CURVE ...感謝這麼多!!!!! – user3232090