这是我正在使用的数据集:http://archive.ics.uci.edu/ml/datasets/Wine+Quality
我用R做两个散点图:
> plot(chlorides~(1/alcohol),data=redwinedata)
> plot(chlorides~alcohol,data=redwinedata)
Run Code Online (Sandbox Code Playgroud)
但这两个图看起来完全一样(轴,点,一切).任何人都知道为什么会这样吗?
小智 9
$ x $ vs $ y $的情节看起来与$ 1/x $对$ y $的情节看起来不一样.我认为你犯了一个代码错误.您提供的代码不会转换预测变量.
您需要单独计算变量并将其传递给绘图或使用该I函数.请参阅下面的示例.
x = runif(100)
y = runif(100)
plot(y ~ x)
plot(y ~ (1/x)) # looks exactly the same. It's a plot of y vs. x.....
plot(y ~ I(1/x)) # does not look exactly the same
z = 1/x
plot(y ~ z) # looks just like the last call but not like the plot of y vs. x
Run Code Online (Sandbox Code Playgroud)