2014-01-17 61 views
1

變量變換我要繪製與MI數據集的這些變量稱爲DSET圖形:NA. ,PI , PC , SPCI繪圖中的R

我想繪製NA.(in Y axis) VS (1/SPCI*(PI+PC)) (in X axis)

我認爲關係是編纂(1/SPCI*(PI+PC)I(1/(DSET$SPCI) * (DSET$PC + DSET$PI))(1/(I(DSET$SPCI)*I(DSET$PC+DSET$PI))是一樣的,但我得到了兩個不同的情節。

這裏是我的兩個不同的地塊:

enter image description here

enter image description here

那麼,哪一個是正確的?也許兩者是不正確的。

編輯:

代碼爲兩條曲線分別是:

plot(I(1/(DSET$SPCI) * (DSET$PC + DSET$PI)),DSET$NA.) 
plot(1/(I(DSET$SPCI)*I(DSET$PC+DSET$PI)),DSET$NA.) 

我的顯卡是可見的?

第二個編輯:

答案是那麼容易,我不得不看看X軸,以實現價值是完全不同的,並進行手工計算的一個值來選擇一個情節。

事實上,我想知道更多關於使用I()運算符的信息。

+0

你的情節對我來說是不可見的,也沒有可以產生情節的代碼。 –

+0

請參閱我的編輯。 – CreamStat

回答

1

您可以找到有關I()功能的詳細信息,如果您鍵入?I到R.

I()隔離從其它的R代碼括號中的內容。


我R.

時做二次glm例如,對於模型這樣很熟悉I()說法:

f(y) = alpha + beta*x + gamma*x^2 

我可以從兩個相等的表達選擇

表達y ~ poly(x, 2)或表達y ~ I(x^2)

很難判斷你的情節是否正確。你應該注重正確使用括號。